在菜单项上添加单击事件

时间:2017-03-09 07:06:18

标签: android listview android-fragments

我正在使用底部导航栏,所以我在底部导航栏中使用了三个菜单项,我的问题是我想在该按钮上添加一些点击事件,这样当用户点击主页按钮时,它将进入主要活动从任何活动中,当用户点击搜索栏时,它会在底部显示一个浮动搜索栏。

enter image description here

2 个答案:

答案 0 :(得分:2)

将此代码放入活动的onCreate()

    BottomNavigationView bottomNavigationView = (BottomNavigationView)findViewById(R.id.bottom_navigation);

    bottomNavigationView.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
    @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem item) {
        switch (item.getItemId()) {
            case R.id.home:
                //Add your action onClick
                break;
            case R.id.search:

                break;

            case R.id.favorite:

                break;
            }
        return false;
        }
    });

答案 1 :(得分:0)

这是教程教你逐步添加底部导航栏。

请参阅:blog_iamsuleiman