Ich habe Navigationsschublade in meine Aktivität aufgenommen und muss die Nav-Header-Widgets (Bildansicht, Textansicht) dynamisch ändern, zum Beispiel App-Benutzernamen, Profilbild und Handynummer laden. Also bitte hilf mir dabei. Vielen Dank im Voraus.Wie ändert man den Widgets-Wert von Navigation Header dynamisch?
-2
A
Antwort
3
Sie können den Header über NavigationView
erhalten:
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
View headerView = navigationView.getHeaderView(0);
ImageView drawerImage = (ImageView) headerView.findViewById(R.id.drawer_image);
TextView drawerUsername = (TextView) headerView.findViewById(R.id.drawer_username);
TextView drawerAccount = (TextView) headerView.findViewById(R.id.drawer_account);
drawerImage.setImageDrawable(R.drawable.ic_user);
drawerUsername.setText("User");
drawerAccount.setText("[email protected]");
0
Blick in diese NavigationView.getHeaderView()
Sie können
Kopf AnsichtenView headerView=navigationView.getHeaderView(0);
TextView nameTv=(TextView)headerView.findViewById(R.id.tvHeaderView);
nameTv.setText("any string")
Verwandte Themen
- 1. Wie ändert man Header dynamisch?
- 2. Wie man den Header einer HttpUrlConnection ändert
- 3. Wie ändert man NavigationView Header Hintergrund programmatisch?
- 4. angularjs ng-grid: Wie ändert man den Header-Stil
- 5. Wie ändert man den Browsertitel dynamisch in der Joomla-Seite?
- 6. Android - Wie ändert man Texte in den Einstellungen Aktivität dynamisch?
- 7. Wie ändert man den Objektnamen dynamisch in Javascript?
- 8. Wie ändert man den Bereich innerhalb der Formel dynamisch?
- 9. CodeIgniter: Wie man Controller Namen dynamisch ändert
- 10. Wie ändert man die Strichfarbe dynamisch?
- 11. Extjs4 Wie man ein Modell dynamisch ändert?
- 12. wie man bootstrap-wysihtml5 dynamisch ändert
- 13. Wie ändert man dynamisch die Elementausrichtung?
- 14. Navigation Element ändert nicht den Titel
- 15. Wie ändert man die Bandhöhe dynamisch?
- 16. Wie ändert man UICollectionview Zellenhöhe dynamisch?
- 17. Wie ändert man Text in Svg dynamisch?
- 18. Wie ändert man die Größe des Navbar-Header-Bildes?
- 19. Wie ändert man den Standardkontext von jQuery?
- 20. Wie man html player src dynamisch von der Titelliste ändert
- 21. Wie ändert man die Farbe von winform DataGridview header?
- 22. Wie ändert man den Schemanamen?
- 23. Wie man den Anwendungskontext ändert
- 24. Floating Header Navigation Problem
- 25. Wie ändert man den Inhaltstyp in PHP?
- 26. Wie man HTML-Daten in den Header von tcpdf einfügt?
- 27. TextView von Navigation Header ist null
- 28. Wie Header Navigation in pligg cms
- 29. Wie man Farbe ändert oder Header auf Bigcartel entfernt
- 30. Navigation Schublade Header Textansicht nullpointerexception
Das funktioniert für mich! Vielen Dank. @ Exaqt –