navigation-drawer相关内容

带有片段的重复 ID

我正在尝试应用 drawernavigation(我的第一个片段是地图,其他片段只是一些布局简单的片段).所以它运行良好 &我可以在我的片段之间导航,但是当我返回到第一个片段(即地图)时,我崩溃了 logcat: 11-20 11:03:27.306: E/AndroidRuntime(13787): 致命异常: main11-20 11:03:27.306:E/AndroidRuntim ..

如何在android中创建自定义导航抽屉

嗨,我正在尝试创建一个类似于 gmail 应用导航抽屉的导航抽屉.我关注开发者网站,但它只指定了基本实现.但是我需要根据我的规格自定义导航. 我需要添加一个标题来对 Drawer 中的列表项进行分类 我需要一个单选按钮来选择我的一些选项 我该怎么做? 解决方案 教程Android 自定义导航抽屉(通过 archive.org) 包含一个基本和一个自定义项目.后者显示了如何设置 ..
发布时间:2021-11-27 18:54:06 移动开发

使用带有喷气背包导航组件的导航抽屉时如何更改工具栏图标(汉堡包图标)

我正在使用 jetpack 导航组件来构建导航抽屉,我想更改工具栏的汉堡图标,我尝试了很多解决方案,例如 bellow 但它们不起作用 app:navigationIcon="@drawable/menu"; 还有 getSupportActionBar().setHomeButtonEnabled(true);getSupportActionBar().setDisplayHomeAsUp ..

ClassCastException android.widget.FrameLayout$LayoutParams 到 android.support.v4.widget.DrawerLayout$LayoutParams

我正在开发适用于 Android 的导航抽屉.根据我的要求,我要在导航抽屉中显示项目的网格视图和列表视图.我在布局 xml 文件中创建了一个 linearLayout,并在 LinearLayout 中放置了两个小部件(网格视图和列表视图). 运行文件时出现以下错误: java.lang.RuntimeException:无法启动活动 ComponentInfo{com.example ..

Android 导航抽屉片段状态

我目前正在为我的 Android 应用程序使用导航抽屉.在我的第一个片段中,我有一个片段使用 Facebook 的 Graph API 加载数据.因此,当我的应用程序第一次加载时,它首先转到第一个片段. 然后,我使用导航抽屉单击另一个 Fragment 并查看它. 最后,我再次使用导航抽屉返回第一个 Fragment 并查看它. 我面临的问题是,如何继续使用已创建的 Fragme ..

导航抽屉,处理后退按钮去上一个片段?

我正在使用内置导航抽屉来运行我的应用程序.我不太明白如何处理后退按钮.当它被按下时,我希望它再次加载第一个片段.片段1. 因此,当应用程序启动时,您会看到 Fragment1 已启动.然后他们可以单击 Fragment 2-5 转到其他页面.在所有这些页面中,我希望后退按钮将用户带回 Fragment1.用户应该能够通过后退按钮退出应用程序的唯一地方是 Fragment1. 因为这一切 ..

在带有标题和列表的 NavigationDrawer 中使用自定义布局

如何在 NavigationView 中添加自定义布局并设计我创建的自定义 NavigationView 使用材料设计,我想将我的抽屉图标放在右侧,将文本放在左侧这个 解决方案 我搜索的太多了,这是我的经验 首先为标题创建布局.它的名字是 nav_header_main.xml 然后把它放在 res 的 layouts 文件夹中,然后把这段代码放进去.. ..

如何在 Android 中使用 Navigation Drawer 设置导航组件?

如何设置带有导航抽屉的导航组件?如何在我的应用中使用它? 可以用一个 Activity 完成所有事情吗? 如何仅使用一个具有动态工具栏可见性的 Activity 和片段来处理工具栏可见性.此外,我需要关闭抽屉并使其无法访问. 这个问题是一个自我回答的问题,更像是一个教程,而不是现实生活中的 QA. 解决方案 如何设置带有导航抽屉的导航组件? 如何在我的应用中使用 ..

如何使用 DrawerLayout 在操作栏/工具栏上方和状态栏下方显示?

我在新的 Material Design Side Nav spec 中看到,您可以显示抽屉位于操作栏上方和状态栏后面.我该如何实施? 解决方案 框架中的新功能和支持库正是允许这样做的.有三块“拼图": 使用工具栏,以便您可以嵌入您的操作栏进入您的视图层次结构. 制作 DrawerLayout fitsSystemWindows,以便它位于系统栏后面. 禁用 Theme.Mate ..

如何与 NavigationDrawer 一起滑动 ActionBar

我想要做的是在打开抽屉时将 ActionBar 与 NavigationDrawer 一起滑动.我目前没有使用任何第三方库,如果可能的话,我想保持这种方式.我只需要一个方法的实现,如:getActionBarView.slide(dp); 这是我目前用来创建NavigationDrawer的代码: mDrawerToggle = new ActionBarDrawerToggle(this ..

不同活动中的相同导航抽屉

我制作了一个可用的导航抽屉,就像 developer.android.com 网站上的教程中所示.但现在,我想使用一个导航抽屉,我在 NavigationDrawer.class 中为我的应用程序中的多个活动创建. 我的问题是,这里是否有人可以制作一个小教程,其中解释了如何将一个导航抽屉用于多个活动. 我首先阅读了这个答案多个 Activity 上的 Android 导航抽屉 但 ..

使用片段时在 Android Navigation Drawer 图像和 Up caret 之间切换

当使用 Navigation Drawer 时,Android 开发人员建议在 ActionBar 中“只有那些在 Navigation Drawer 中表示的屏幕实际上应该具有 Navigation Drawer 图像"并且“所有其他屏幕都具有传统的 up carat". 请参阅此处了解详情:http://youtu.be/F5COhlbpIbY 我正在使用一个活动来控制多个级别的片 ..

适用于 KitKat 的 Android 5.0 Material Design 风格导航抽屉

我看到 Android 引入了新的导航抽屉图标、抽屉图标和后退箭头图标.我们如何在 Kitkat 支持的应用程序中使用它.查看 Google 最新版 Newsstand 应用程序,其中包含最新的导航抽屉图标和动画.我们如何实施? 我曾尝试将 minSDK 设置为 19 并将 complileSDK 设置为 21,但它使用的是旧样式图标.这是自我实现的吗? 解决方案 您需要使用 app ..
发布时间:2021-11-27 12:47:56 移动开发

点击导航抽屉的项目不会打开片段

我想使用 Android Studio (v. 3.5) 的默认导航抽屉活动.创建此默认活动(新项目 --> 导航抽屉活动)后,我启动了此模板.如果我点击导航菜单的图标之一(例如“画廊"),NavHost 的当前片段不会改变.据我了解以下部分:https://developer.android.com/guide/navigation/navigation-ui#Tie-navdrawer 如果菜 ..