我找不到使用 NavigationDrawer 轻松进行平板电脑多窗格布局的方法。Play Music 应用程序可以做到这一点。
我已经使用过LOCK_MODE_LOCKED_OPENED
,但它会按预期打开内容顶部的抽屉并且无法关闭。因此内容不是完全可见的。
我们必须手动完成吗?
我找不到使用 NavigationDrawer 轻松进行平板电脑多窗格布局的方法。Play Music 应用程序可以做到这一点。
我已经使用过LOCK_MODE_LOCKED_OPENED
,但它会按预期打开内容顶部的抽屉并且无法关闭。因此内容不是完全可见的。
我们必须手动完成吗?
我们发现的唯一方法是手动完成,我们为平板电脑创建了一个简单的线性布局并检查活动中的视图实例:
View layout = findViewById(R.id.navigation_layout);
if (layout instanceof DrawerLayout) {
drawerLayout = (DrawerLayout) layout;
// initialization of drawer toggle etc.
...
} else {
// linear layout
getSupportActionBar().setHomeButtonEnabled(false);
}