我的主要活动中有一个底部导航视图,我想将其更改为仅显示所选项目的图标和文本,并仅显示其他 2 个项目的图标。我有一个想法,在点击时在代码中更改它,并使用以下代码将其他项设置为空字符串:
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) {
case R.id.navigation_home:
//set text to home
return true;
case R.id.navigation_dashboard:
//set to empty string
return true;
case R.id.navigation_notifications:
//set to empty string
return true;
}
return false;
}
但是我无法从代码中获取项目的文本视图......我该怎么办?