Utilisez RelativeLayout pour placer le lecteur et la liste de vidéos dans une mise en page. La liste de vidéos utilise ListView ou RecycleView. La valeur par défaut est View.GONE. Cliquez sur le bouton pour définir l'affichage RecycleView et charger la liste des vidéos. Ensuite, écoutez les événements de clic à l'intérieur et le joueur répond aux événements de clic.
PS : il est recommandé de rechercher quelques projets de lecteur vidéo complets sur GitHub. Concentrez-vous sur la conception globale et vous pouvez ignorer les détails. Attendez que l'architecture entière soit claire, puis creusez lentement les détails. Sinon, si vous avez une bonne idée et posez des questions partout où vous allez, cela prendra vraiment beaucoup de temps et d’efforts.
Utilisez RelativeLayout pour placer le lecteur et la liste de vidéos dans une mise en page. La liste de vidéos utilise ListView ou RecycleView. La valeur par défaut est View.GONE. Cliquez sur le bouton pour définir l'affichage RecycleView et charger la liste des vidéos. Ensuite, écoutez les événements de clic à l'intérieur et le joueur répond aux événements de clic.
PS : il est recommandé de rechercher quelques projets de lecteur vidéo complets sur GitHub. Concentrez-vous sur la conception globale et vous pouvez ignorer les détails. Attendez que l'architecture entière soit claire, puis creusez lentement les détails. Sinon, si vous avez une bonne idée et posez des questions partout où vous allez, cela prendra vraiment beaucoup de temps et d’efforts.
il y a quelqu'un ici ?