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