[JAVA] Durchsuchen Sie eine Instanz von Tab's View unter Android

Hallo Sekitaka.

Ich musste ein Highlight für Showcase View (https://github.com/amlcurran/ShowcaseView) auf einer Registerkarte in einer Android-App festlegen. Um die Hervorhebung von ShowcaseView festzulegen, musste ich eine Instanz der Ansicht von Interesse angeben und mir ansehen, wie eine Instanz (einer Unterklasse von Ansicht) für jede Registerkarte abgerufen wird.

TabLayout tabLayout = (TabLayout)findViewById(R.id.tab_layout);
ViewGroup viewGroup = (ViewGroup)tablayout.getChildAt(0); //0 kann festgelegt werden
int tabPosition = 0; //Index der Registerkarte, die Sie erhalten möchten
View tabView = viewGroup.getChildAt(tabPosition); //Holen Sie sich eine View-Instanz einer Registerkarte

Recommended Posts

Durchsuchen Sie eine Instanz von Tab's View unter Android
Über Java-Instanzen
Wie man eine Ansicht auf Android "aushöhlt"
Android-Ansicht
Ansicht über anderen Apps auf Android anzeigen (Zusammenfassung der Unterstützungsmethoden nach API-Version)
Erstellen Sie eine Laravel-Umgebung auf einer AWS-Instanz
Ich habe versucht, Docker auf einer EC2-Instanz zu installieren
[Android] Erkennen Sie immer das Ein- und Ausschalten des Bluetooth-Headsets
Ich habe die Listenansicht der Android-Entwicklung gemeinsam gesehen
Gegenseitige Konvertierung von Bitmap / JPEG / Byte-Arrays unter Android
Installation von Oracle Database XE unter CentOS7 (t2.micro Instanz Edition)