我使用Android Design Support Library构建了一个应用程序。 我的应用程序有一个带有NavigationView的DrawerLayout,它可以像我期望的那样工作。
我现在正在尝试为我的应用添加一些平板电脑支持,我希望它能够正常工作,以便当应用处于横向模式时,抽屉布局始终处于打开状态。
目前我已成功实现这一目标:
if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE)
{
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
mDrawerLayout.setScrimColor(getResources().getColor(android.R.color.transparent));
}
这很好用,这引出了我的问题。在抽屉布局中切换菜单选项会在我的FrameLayout中切换出片段。
但是,我无法滚动片段中的视图,也无法选择任何内容或按片段中的任何按钮。
有谁知道如何启用此类行为?或者是否无法使用Android设计支持库?
理想情况下,我希望我的应用程序像PocketCasts一样工作。 (见下面的截图)。