Android NavigationView 里面的menu的item怎么设置点击效
2个回答
展开全部
navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
switch (menuItem.getItemId())
{
case R.id.grade:
Toast.makeText(getApplicationContext(),"你点击了第一项",Toast.LENGTH_SHORT).show();
break;
case R.id.navcall:
Toast.makeText(getApplicationContext(),"你点击了第二项",Toast.LENGTH_SHORT)
.show();
break;
default:
break;
}
return true;
}
});
展开全部
NavigationView view = (NavigationView) findViewById(R.id.navigation_view);
view.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override public boolean onNavigationItemSelected(MenuItem menuItem) {
menuItem.setChecked(true);
return true;
}
});
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询