mirror of
https://codeberg.org/tom79/Fedilab.git
synced 2025-09-15 08:20:18 +03:00
Update tab titles in bottom navigation
(tab titles are not visible in UI, but useful for screen readers)
This commit is contained in:
parent
82ab8a1415
commit
df5ab1db37
2 changed files with 8 additions and 4 deletions
|
@ -132,19 +132,19 @@ public class BottomMenu implements Serializable {
|
|||
android.view.MenuItem menuItemLoop = null;
|
||||
switch (menuItem.item_menu_type) {
|
||||
case HOME:
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_home, menuItem.position, context.getString(R.string.home_menu)).setIcon(R.drawable.ic_baseline_home_24);
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_home, menuItem.position, R.string.tab_home_timeline).setIcon(R.drawable.ic_baseline_home_24);
|
||||
break;
|
||||
case LOCAL:
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_local, menuItem.position, context.getString(R.string.local_menu)).setIcon(R.drawable.ic_baseline_people_alt_24);
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_local, menuItem.position, R.string.tab_local_timeline).setIcon(R.drawable.ic_baseline_people_alt_24);
|
||||
break;
|
||||
case PUBLIC:
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_public, menuItem.position, context.getString(R.string.v_public)).setIcon(R.drawable.ic_baseline_public_24);
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_public, menuItem.position, R.string.tab_public_timeline).setIcon(R.drawable.ic_baseline_public_24);
|
||||
break;
|
||||
case NOTIFICATION:
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_notifications, menuItem.position, context.getString(R.string.notifications)).setIcon(R.drawable.ic_baseline_notifications_24);
|
||||
break;
|
||||
case DIRECT:
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_privates, menuItem.position, context.getString(R.string.v_private)).setIcon(R.drawable.ic_baseline_mail_24);
|
||||
menuItemLoop = bottomNavigationView.getMenu().add(Menu.NONE, R.id.nav_privates, menuItem.position, R.string.tab_private_mentions).setIcon(R.drawable.ic_baseline_mail_24);
|
||||
break;
|
||||
}
|
||||
if (menuItemLoop != null && !menuItem.visible) {
|
||||
|
|
|
@ -78,6 +78,10 @@
|
|||
<string name="cd_open_profile">Open profile page</string>
|
||||
<string name="cd_switch_account">Switch to %s</string>
|
||||
<string name="cd_translated_media_description">Translated media description: %s</string>
|
||||
<string name="tab_home_timeline">@string/context_home</string>
|
||||
<string name="tab_local_timeline">@string/local_menu</string>
|
||||
<string name="tab_public_timeline">Public timeline</string>
|
||||
<string name="tab_private_mentions">Private mentions</string>
|
||||
|
||||
<!-- Status -->
|
||||
<string name="no_status">No message to display</string>
|
||||
|
|
Loading…
Reference in a new issue