Android NavigationView 里面的menu的item怎么设置点击效

 我来答
星云日竹鸟
2019-03-24
知道答主
回答量:72
采纳率:0%
帮助的人:14.3万
展开全部
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;
    }
});
南城枯水
2016-11-11
知道答主
回答量:27
采纳率:0%
帮助的人:3.2万
展开全部
NavigationView view = (NavigationView) findViewById(R.id.navigation_view);
view.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
    @Override public boolean onNavigationItemSelected(MenuItem menuItem) {
        menuItem.setChecked(true);
        return true;
    }
});
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式