0

我想在 LinkedIn 等一项活动中添加底部导航和侧边导航抽屉。我尝试将底部导航添加到导航抽屉活动但不成功,因为两者的 navigationListener 可以具有相同的名称,并且在一个侦听器中我如何分离底部导航项和侧面导航项。

4

1 回答 1

0

如果两个侦听器具有相同的名称并不重要,您可以通过它们的完整包名称为每个侦听器添加添加侦听器。例如,您可以像这样将侦听器添加到导航视图:

navigationView.setNavigationItemSelectedListener(new android.support.design.widget.NavigationView.OnNavigationItemSelectedListener() {
        @Override
        public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
            ///your code here
            return false;
        }
    })

并将侦听器添加到底部导航视图,如下所示:

bottomNavigationView.setOnNavigationItemSelectedListener(new android.support.design.widget.BottomNavigationView.OnNavigationItemSelectedListener() {
            @Override
            public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
                return false;
            }
        });
于 2019-05-22T17:49:29.020 回答