drawerlayout相关内容

DrawerLayout不起作用并且阻止了不相关的小部件

我有一个Activity,其中有一个TextView,我想在该Activity中添加一个导航抽屉.因此,我更改了XML并实现了DrawerLayout. 在实现DrawerLayout之后,它根本无法运行(意味着它无法打开),并且在DrawerLayout中实现的FrameLayout阻止了与DrawerLayout TextView文本无关的内容. drawer.xml : ..

使用片段时如何正确实现状态栏后面的视图内容

我正在尝试将折叠的工具栏上的ImageBackdrop放在statusBar的后面,我已经用Drawer和navigationView正确完成了,但是我无法用我的片段来完成,在cheesequare演示中,Chris做到了,而且我可以这样做,但是它没有使用单个活动应用程序和片段过渡,所以这并不是我想要的。 我的样式: ..

导航抽屉包含操作栏

我想要在应用程序中使用导航抽屉,但是我不希望导航抽屉覆盖我的操作栏.操作栏应始终可见.我搜索了互联网,并从stackoverflow和一些博客中获得了一些解决方案,但是都一样.我在使用不带TitleBar或ActionBar的导航抽屉的情况下引用了此解决方案,但仍然一样正如他们在答案中提到的那样,我先给出android.support.v7.widget.Toolbar,然后给出android.s ..

查看导航抽屉预览

我正在设计Android Studio中的本机导航抽屉. 我在预览中看不到抽屉,因为它位于活动的左侧,超出了预览的范围. 目前,我使用testlayout.xml文件查看更改,但是很多时候我忘记将其粘贴复制到正确的活动中. 有没有办法预览抽屉布局? 解决方案 如果您希望能够预览抽屉布局/导航栏 如果您在 https://developer.android上关注本教程, .com/tr ..

Android导航图标-个人资料图片而不是汉堡包图标

我正在尝试找到如何将打开导航抽屉的汉堡包图标更改为一些自定义图片,该图片可以随Picasso或类似图片一起加载.就像上面的图片一样,Twitter设法将我的个人资料图片替换为以前的汉堡图标. 我在这里找不到这样的东西,我也不知道该怎么做. 如果有人获得了样品或有关操作方法的指导,我将不胜感激. 编辑 我的一些活动代码: ActivityMapsBinding bind ..

禁用NavigationDrawer图标的幻灯片动画

有什么方法可以禁用NavigationDrawer图标的滑动动画吗?我的意思是当您单击该图标或以滑动手势打开“抽屉"时的效果. (目前我仍在使用ActionBar) 预览 解决方案 如果抽屉是右抽屉,则需要覆盖ActionBarDrawerToggle的onDrawerSlide方法,并将 slideOffset设置为0 .因此,这将禁用导航抽屉图像的动画. @Overri ..

如何在活动的特定片段中禁用抽屉选项

我有一个包含5个片段的活动,我在活动中为抽屉使用了抽屉布局,但是我想仅在片段2中使用(启用)抽屉,并且我想在其余片段中禁用抽屉选项. 有人可以帮我怎么做吗? 解决方案 在您的activity中放入两种方法,一种禁用drawer,另一种再次启用它,如下所示: public void lockDrawer() { drawerLayout.setDrawerLockMode ..
发布时间:2020-05-16 22:47:15 移动开发

如何仅在首次启动应用程序时打开NavigationDrawer?

根据Google指南,建议您仅在安装并打开应用后才第一次打开DrawerLayout(向用户显示功能). 您将如何去做? 这似乎是openDrawer()方法与某种类型的首选项的组合. 解决方案 我建议您为此使用 SharedPreferences : 基本想法是,您阅读SharedPreferences并查找在应用程序首次启动时不存在的布尔值. 默认情况下,如果您要查找 ..

带有AppCompatActivity的ActionBarDrawerToggle和带有片段的工具栏后退按钮

我将ActionBarDrawerToggle与NavigationView一起使用.我的内容是用片段显示的. 我正在关注此stackoverflow问题以获取后退按钮按下即可工作,但控制永远不会流向onOptionsItemSelected. 这是我的MainActivity.class: @Override protected void onCreate(Bundle sav ..