jjzjj

DrawerLayout

全部标签

android - DrawerLayout 必须使用 MeasureSpec.EXACTLY 错误进行测量

我正在尝试实现抽屉导航,但我不断收到此错误。我看到了类似的问题,但对我没有用。我有以下布局activity_main2.xml:在我的activity_main2.java上protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main2);initView();if(toolbar!=null){//toolbar.setTitle("");setSupportActionBar(toolbar);}init

android - 抽屉导航和 View 寻呼机在同一 Activity 中

我正在尝试在同一个Activity中实现抽屉导航和View寻呼机。抽屉导航工作正常,但View寻呼机不工作,当抽屉导航打开时,我在右滑动时获得空指针(android.support.v4.widget.DrawerLayout.isContentView(DrawerLayout.java:840)的空指针。我我在下面附上主要的xml布局和代码。Activity类如下publicclassMainActivityextendsActivity{privateDrawerLayoutmDrawerLayout;privateListViewmDrawerList;privateActio

android - 抽屉导航和 View 寻呼机在同一 Activity 中

我正在尝试在同一个Activity中实现抽屉导航和View寻呼机。抽屉导航工作正常,但View寻呼机不工作,当抽屉导航打开时,我在右滑动时获得空指针(android.support.v4.widget.DrawerLayout.isContentView(DrawerLayout.java:840)的空指针。我我在下面附上主要的xml布局和代码。Activity类如下publicclassMainActivityextendsActivity{privateDrawerLayoutmDrawerLayout;privateListViewmDrawerList;privateActio

android - Fling手势和检测的四个屏幕侧面的CustomDrawerLayout问题

我正在尝试创建和改进现有的SlidingDrawers项目,这些项目可以在屏幕的所有四个侧面{LEFT、RIGHT、TOP、BOTTOM}上工作。有一些库,但是,它们都有局限性、复杂性和错误。比较常见的一个是umano的AndroidSlidingUpPanel,但是,我不喜欢这个库,因为您必须只包含两个子布局,并且还需要注意主要内容到抽屉的特定安排。其他库类似,或者更复杂,或者有错误。我即将完成我的SlidingDrawers版本,我专注于底部重力。我需要一些有关throw手势的帮助。单击抽屉将打开和关闭它。您也可以用手指滑动抽屉。但是如果你把抽屉一扔,整个View就会移动得高于或低

android - Fling手势和检测的四个屏幕侧面的CustomDrawerLayout问题

我正在尝试创建和改进现有的SlidingDrawers项目,这些项目可以在屏幕的所有四个侧面{LEFT、RIGHT、TOP、BOTTOM}上工作。有一些库,但是,它们都有局限性、复杂性和错误。比较常见的一个是umano的AndroidSlidingUpPanel,但是,我不喜欢这个库,因为您必须只包含两个子布局,并且还需要注意主要内容到抽屉的特定安排。其他库类似,或者更复杂,或者有错误。我即将完成我的SlidingDrawers版本,我专注于底部重力。我需要一些有关throw手势的帮助。单击抽屉将打开和关闭它。您也可以用手指滑动抽屉。但是如果你把抽屉一扔,整个View就会移动得高于或低

android - 如何启用或伪造来自 android.support.v4.widget.DrawerLayout 的 Material Design 指南的迷你变体?

如何启用MaterialDesignguide中的“迷你变体”-所以只有抽屉图标显示在关闭状态?作为asimpletestproject对于我的问题,我采用了著名的NavigationDrawerExamplebyGoogle-然后在右侧添加第二个Drawer和两侧ListView条目的图标:请告知如何激活(或者可能是假的?)“迷你变体抽屉”-以便在上面屏幕截图的右侧只看到音乐符号。这是我的布局文件activity_main.xml:还有MainActivity.java使用它:publicclassMainActivityextendsAppCompatActivity{privat

android - 如何启用或伪造来自 android.support.v4.widget.DrawerLayout 的 Material Design 指南的迷你变体?

如何启用MaterialDesignguide中的“迷你变体”-所以只有抽屉图标显示在关闭状态?作为asimpletestproject对于我的问题,我采用了著名的NavigationDrawerExamplebyGoogle-然后在右侧添加第二个Drawer和两侧ListView条目的图标:请告知如何激活(或者可能是假的?)“迷你变体抽屉”-以便在上面屏幕截图的右侧只看到音乐符号。这是我的布局文件activity_main.xml:还有MainActivity.java使用它:publicclassMainActivityextendsAppCompatActivity{privat

android - 如何使用 Appcompat v7 21、Toolbar 和 DrawerLayout 将 Burger 动画化为箭头

我正在使用带有android.support.v4.widget.DrawerLayout的android.support.v7.widget.Toolbar。它工作正常,抽屉导航关闭时显示汉堡图标,抽屉打开时显示箭头图标。我想在应用程序中的某些事件上禁用抽屉并将汉堡图标设置为箭头。我尝试将锁定模式设置为关闭,但v7.app.ActionBarDrawerToggle仍然显示Burger并打开Drawer。mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);有什么想法吗?谢谢!更新:不,我可以更改图

android - 如何使用 Appcompat v7 21、Toolbar 和 DrawerLayout 将 Burger 动画化为箭头

我正在使用带有android.support.v4.widget.DrawerLayout的android.support.v7.widget.Toolbar。它工作正常,抽屉导航关闭时显示汉堡图标,抽屉打开时显示箭头图标。我想在应用程序中的某些事件上禁用抽屉并将汉堡图标设置为箭头。我尝试将锁定模式设置为关闭,但v7.app.ActionBarDrawerToggle仍然显示Burger并打开Drawer。mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);有什么想法吗?谢谢!更新:不,我可以更改图

android - 禁用抽屉导航,在 fragment 中切换主页按钮/向上指示器

设置我有一个Activity,它的contentView是DrawerLayout的一个实例,它有一个抽屉式导航栏,在操作栏中显示了一个抽屉式指示器。该Activity包含一个Fragment,我们称之为ListFragment,其中包含一个选项列表。单击选项时,我将ListFragment替换为DetailFragment。此时,我想显示一个“向上”导航选项,而不是抽屉式导航指示器。如果我通过调用mDrawerToggle.setDrawerIndicatorEnabled(false)禁用抽屉指示器,我可以显示“向上”图标,但这只会删除抽屉图标——它不会删除功能——也就是说,当我单