Java

Anpassen der Benutzeroberfläche der Beispielanwendung

Das Android SDK stellt Videos, die Sie veröffentlichen und abonnieren, als Ansichtsobjekte zur Verfügung. Sie können diese als Kinder von ViewGroup Objekte in Ihrer Anwendung. Diese Beispielanwendung verwendet FrameLayout Objekte (die die ViewGroup) als Container für die Publisher- und Subscriber-Ansichten:

  1. Öffnen Sie in Android Studio die Datei app/res/layout/activity_main.xml Datei. Klicken Sie auf die Registerkarte "Text" am unteren Rand des Editors, um den XML-Code für die Datei anzuzeigen.

  2. Ersetzen Sie den Inhalt der Datei durch den folgenden Code:

Achten Sie darauf, den gesamten Inhalt der Datei <TextView> Element (durch das schließende /> Tag).

  1. Erklären Sie jetzt publisherViewContainer und subscriberViewContainer als Eigenschaften der Klasse MainActivity (direkt nach der Deklaration für die session Eigenschaft):
  1. Schließlich ist in der bestehenden onCreate() Methode initialisieren Sie diese Layout-Ansichtsobjekte, indem Sie die folgenden Codezeilen unter der setContentView() Methodenaufruf:

Zu diesem Zeitpunkt wird Ihr onCreate() Methode sollte wie folgt aussehen:

Mit den obigen Schritten wird lediglich ein Beispiellayout für diese Anwendung eingerichtet. Ihre eigene App kann Verleger- und Abonnentenansichten als Kinder von anderen ViewGroup Objekte