navigation-drawer相关内容
[更新] 我通过添加 addHeaderView 来解决问题: protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mTitle = mDrawerTitle = getTitle();mPl
..
我想构建 NavigationDrawer 并可以添加新项目(例如添加新城市的 yahoo 天气应用程序).我有 NavigationDrawer 和 NavigationView,在菜单中我有永久字段: 我正在尝试添加新的Item这个方法: public boolean addNewItem(String itemName){菜单菜单 = navigationView.getMenu
..
我正在尝试应用 drawernavigation(我的第一个片段是地图,其他片段只是一些布局简单的片段).所以它运行良好 &我可以在我的片段之间导航,但是当我返回到第一个片段(即地图)时,我崩溃了 logcat: 11-20 11:03:27.306: E/AndroidRuntime(13787): 致命异常: main11-20 11:03:27.306:E/AndroidRuntim
..
嗨,我正在尝试创建一个类似于 gmail 应用导航抽屉的导航抽屉.我关注开发者网站,但它只指定了基本实现.但是我需要根据我的规格自定义导航. 我需要添加一个标题来对 Drawer 中的列表项进行分类 我需要一个单选按钮来选择我的一些选项 我该怎么做? 解决方案 教程Android 自定义导航抽屉(通过 archive.org) 包含一个基本和一个自定义项目.后者显示了如何设置
..
我正在使用 jetpack 导航组件来构建导航抽屉,我想更改工具栏的汉堡图标,我尝试了很多解决方案,例如 bellow 但它们不起作用 app:navigationIcon="@drawable/menu"; 还有 getSupportActionBar().setHomeButtonEnabled(true);getSupportActionBar().setDisplayHomeAsUp
..
我正在开发一个带有 navigation drawer 的 andorid 应用程序,我有一个 contentview 的布局,如下所示:
..
我正在开发适用于 Android 的导航抽屉.根据我的要求,我要在导航抽屉中显示项目的网格视图和列表视图.我在布局 xml 文件中创建了一个 linearLayout,并在 LinearLayout 中放置了两个小部件(网格视图和列表视图). 运行文件时出现以下错误: java.lang.RuntimeException:无法启动活动 ComponentInfo{com.example
..
我目前正在为我的 Android 应用程序使用导航抽屉.在我的第一个片段中,我有一个片段使用 Facebook 的 Graph API 加载数据.因此,当我的应用程序第一次加载时,它首先转到第一个片段. 然后,我使用导航抽屉单击另一个 Fragment 并查看它. 最后,我再次使用导航抽屉返回第一个 Fragment 并查看它. 我面临的问题是,如何继续使用已创建的 Fragme
..
我正在使用内置导航抽屉来运行我的应用程序.我不太明白如何处理后退按钮.当它被按下时,我希望它再次加载第一个片段.片段1. 因此,当应用程序启动时,您会看到 Fragment1 已启动.然后他们可以单击 Fragment 2-5 转到其他页面.在所有这些页面中,我希望后退按钮将用户带回 Fragment1.用户应该能够通过后退按钮退出应用程序的唯一地方是 Fragment1. 因为这一切
..
如何在 NavigationView 中添加自定义布局并设计我创建的自定义 NavigationView 使用材料设计,我想将我的抽屉图标放在右侧,将文本放在左侧这个 解决方案 我搜索的太多了,这是我的经验 首先为标题创建布局.它的名字是 nav_header_main.xml 然后把它放在 res 的 layouts 文件夹中,然后把这段代码放进去..
..
如何设置带有导航抽屉的导航组件?如何在我的应用中使用它? 可以用一个 Activity 完成所有事情吗? 如何仅使用一个具有动态工具栏可见性的 Activity 和片段来处理工具栏可见性.此外,我需要关闭抽屉并使其无法访问. 这个问题是一个自我回答的问题,更像是一个教程,而不是现实生活中的 QA. 解决方案 如何设置带有导航抽屉的导航组件? 如何在我的应用中使用
..
我有以下活动 class MainActivity : AppCompatActivity() {私有 lateinit var drawerLayout: androidx.drawerlayout.widget.DrawerLayout覆盖 fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState
..
我在新的 Material Design Side Nav spec 中看到,您可以显示抽屉位于操作栏上方和状态栏后面.我该如何实施? 解决方案 框架中的新功能和支持库正是允许这样做的.有三块“拼图": 使用工具栏,以便您可以嵌入您的操作栏进入您的视图层次结构. 制作 DrawerLayout fitsSystemWindows,以便它位于系统栏后面. 禁用 Theme.Mate
..
我想要做的是在打开抽屉时将 ActionBar 与 NavigationDrawer 一起滑动.我目前没有使用任何第三方库,如果可能的话,我想保持这种方式.我只需要一个方法的实现,如:getActionBarView.slide(dp); 这是我目前用来创建NavigationDrawer的代码: mDrawerToggle = new ActionBarDrawerToggle(this
..
我制作了一个可用的导航抽屉,就像 developer.android.com 网站上的教程中所示.但现在,我想使用一个导航抽屉,我在 NavigationDrawer.class 中为我的应用程序中的多个活动创建. 我的问题是,这里是否有人可以制作一个小教程,其中解释了如何将一个导航抽屉用于多个活动. 我首先阅读了这个答案多个 Activity 上的 Android 导航抽屉 但
..
当使用 Navigation Drawer 时,Android 开发人员建议在 ActionBar 中“只有那些在 Navigation Drawer 中表示的屏幕实际上应该具有 Navigation Drawer 图像"并且“所有其他屏幕都具有传统的 up carat". 请参阅此处了解详情:http://youtu.be/F5COhlbpIbY 我正在使用一个活动来控制多个级别的片
..
我看到 Android 引入了新的导航抽屉图标、抽屉图标和后退箭头图标.我们如何在 Kitkat 支持的应用程序中使用它.查看 Google 最新版 Newsstand 应用程序,其中包含最新的导航抽屉图标和动画.我们如何实施? 我曾尝试将 minSDK 设置为 19 并将 complileSDK 设置为 21,但它使用的是旧样式图标.这是自我实现的吗? 解决方案 您需要使用 app
..
我正在开发 Android 项目,并且正在实施导航抽屉.我正在阅读新的材料设计规范和
..
我想在导航抽屉内的 android 菜单中设置所有标题项的背景颜色.我的布局看起来像: //这里我要设置背景//这里没有背景
..
我想使用 Android Studio (v. 3.5) 的默认导航抽屉活动.创建此默认活动(新项目 --> 导航抽屉活动)后,我启动了此模板.如果我点击导航菜单的图标之一(例如“画廊"),NavHost 的当前片段不会改变.据我了解以下部分:https://developer.android.com/guide/navigation/navigation-ui#Tie-navdrawer 如果菜
..