问题描述
我删除了 implementation 'com.android.support:design:28.0.0'
并迁移到了 androidx implementation 'com.google.android.material:material:1.4.0-alpha01'
我想知道 BottomNavigationItemView 的等效代码是什么。
` public void hideOrShowBottomNavigationItem(int id,BottomNavigationView view,int可见性) {
BottomNavigationMenuView menuView = (BottomNavigationMenuView) view.getChildAt(0);
for (int i = 0; i < menuView.getChildCount(); i++) {
BottomNavigationItemView itemView = (BottomNavigationItemView) menuView.getChildAt(i);
if (itemView.getId() == id) {
itemView.setVisibility(visibility);
}
}
}` i am getting error cannot resolve BottomNavigationItemView
解决方法
检查项目中的正确导入:
import com.google.android.material.bottomnavigation.BottomNavigationItemView
import com.google.android.material.bottomnavigation.BottomNavigationView