Ich versuche, eine untere Navigationsleiste zu machen, der die Aktivität auf den Button basiert ändert aber wenn ich die Tutorials versuchen gibt es einen Fehler oder eine andereerstellen Bottom Navigation Bar
Antwort
Sie diese Bibliothek für bottomnavifationbar können
github lib, github lib 2, githublib 3, github lib 4,
oder versuchen diese
complie diese depedencie
compile ‘com.android.support:design:25.3.1’
ein Layout wie diese
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- Content Container -->
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:itemBackground="@color/colorPrimary"
app:itemIconTint="@color/white"
app:itemTextColor="@color/white"
app:menu="@menu/bottom_navigation_main" />
</RelativeLayout>
Menü nach Ihrem reqirement erstellen erstellen
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_favorites"
android:enabled="true"
android:icon="@drawable/ic_favorite_white_24dp"
android:title="@string/text_favorites"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_schedules"
android:enabled="true"
android:icon="@drawable/ic_access_time_white_24dp"
android:title="@string/text_schedules"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_music"
android:enabled="true"
android:icon="@drawable/ic_audiotrack_white_24dp"
android:title="@string/text_music"
app:showAsAction="ifRoom" />
**Handling Enabled/Disabled states. Make selector file.**
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/white" android:state_enabled="true" />
<item android:color="@color/colorPrimaryDark" android:state_enabled="false" />
</selector>
Griff Click-Ereignisse
BottomNavigationView bottomNavigationView = (BottomNavigationView)
findViewById(R.id.bottom_navigation);
bottomNavigationView.setOnNavigationItemSelectedListener(
new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.action_favorites:
break;
case R.id.action_schedules:
break;
case R.id.action_music:
break;
}
return false;
}
});
Die offizielle mehr unterstützt wird nicht, so können Sie versuchen Sie radiobutton und viewpager.
Falsche Informationen: https://developer.android.com/reference/android/support/design/widget/BottomNavigationView .html – reTs
ich bekomme es, also danke für deinen Vorschlag und hoffe auf mehr Kommunikation mit dir. –
Ich denke, wenn Sie etwas, das als Navigationsleiste wollen, sollten Sie versuchen zu GitHub bekommen, weil es viele große Dinge dort gefallen sind: https://github.com/Nightonke/BoomMenu
Versuchen Sie es, sieht viel besser als eine einfache Navigationsleiste. prost
- 1. Wie Bottom Navigation erstellen
- 2. Appcelerator Android Neue Bottom Navigation Bar
- 3. Android Bottom-Navigation
- 4. Bottom Navigation Icon Farbänderung
- 5. Android neue Bottom Navigation Implementierung
- 6. android bottom bar einstellung standard tab auf erstellen einer aktivität
- 7. ios Tab Bar Navigation
- 8. Tab bar Navigation
- 9. Licht Navigation Bar Android
- 10. fade navigation bar icons
- 11. Bottom app bar icon display verschwommen
- 12. Xcode "Navigation Bar" Schrift Ausgabe
- 13. Fixed Navigation Bar Ein-/Ausblenden
- 14. Android Dev: Navigation View vs App Bar
- 15. navigation bar states, zeigt und versteckt die untere nav bar
- 16. Seiten Beginn ab Mitte Reagieren in nativem Material Bottom Navigation
- 17. Hide navigation bar ohne scrollView zu bewegen
- 18. appcelerator titanium - verstecken navigation bar android
- 19. android webview ändern Navigation bar Hintergrundfarbe
- 20. Tab-Bar-Controller und segue Navigation
- 21. Hide navigation bar auf gerootet android-gerät
- 22. Android Bottom Navigationsleiste mit Schlagschatten
- 23. Bottom Navigation in der Support Library v25.0.0 animation?
- 24. Bottom Navigation verbergen on scroll Recycler Ansicht Ausgabe
- 25. Bottom navigation überlappende recycler view Inhalt in android
- 26. Android: Bottom Navigation View - Symbol des ausgewählten Elements ändern
- 27. Wie div bottom align?
- 28. Entfernen Bottom Shadow Bootstrap Navbar
- 29. Bottom scrollbar
- 30. ändern Navigation bar Hintergrund mit meinem eigenen Bild
Android Studio (2.3) meist ist wahrscheinlich nicht das Problem. Bitte posten Sie Ihre Fehler –
Was sind die Fehler, die Sie erhalten? – Abhi
Hallo, ich denke, mit der unteren Navigationsleiste für die Änderung der Aktivität wäre eine schlechte Idee, stattdessen Fragmente verwenden. Sie können die Aktivitätsvorlage der unteren Navigation in Android Studio versuchen. –