Articles of navigationview

如何将Facebook Logout按钮放在导航视图的末尾

我已经通过facebook sdk 4.3实现了facebook登录我已经为facebook的登录制作了单独的对话框片段。 直到现在每件事都运作良好。 我想要的是我想在导航视图底部实现facebook注销按钮以获得注销但我不知道如何实现它。 因为我已经通过facebook登录按钮实现了facebook登录。 我在登录后看到该按钮变为facebook注销按钮。 现在我想要两件事 如何在导航视图中插入按钮我已经通过新的设计技术制作了导航视图,我通过导航菜单添加了什么。 所以我不知道如何在其中添加按钮 其次我不知道如何使用本机或自定义按钮从Facebook注销。 我必须实现哪个function 到目前为止我搜索的内容,他们正在注销彻底的会话,现在facebook新的sdk中不存在。 所以我不知道如何单独实现它 为了您,让我提供一些代码,以便您了解我如何实现我的导航视图 这个coede在我的主要xml导航视图中 这是菜单文件夹中的抽屉项目 所以现在在导航视图中我想在导航视图的底部添加按钮所以告诉我该怎么做? 如何听取其点击事件然后点击如何从Facebook注销? 请帮忙 。

打开第二个抽屉布局作为第一个抽屉布局

Android Studio 2.1.3 我有这个设计我想跟随。 在第一个抽屉布局上,我有一个设置选项。 当用户点击时,它将打开第二个抽象布局,如下所示。 用户可以通过单击箭头Main Menu返回到第一个。 这可能吗? 非常感谢任何建议

使用Icon和Title将MenuItem添加到NavigationView?

现在我正在尝试将新的Design Support libary(22.2.1)中的DrawerLayout / NavigationView实现到我的应用程序中。 我已经在互联网上进行了搜索,特别是在stackoverflow上如何将MenuItem添加到带有图标和标题的子菜单。 我知道可以添加带有标题或图标的menuitem。 像那样: Menu m = mNavigationView.getMenu(); m.add(R.id.groupID,R.id.menuItemID,orderNumber,”title”); 但这只是一个带有标题的MenuItem,没有Icon。 是否可以添加带有标题和图标的MenuItem?

无法解析符号’NavigationView’

我在一个XML文件中的DrawerLayout中创建了一个NavigationView – 但是当我尝试用Java初始化它时,我得到了这个错误。 // DrawerLayout initialises fine DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.nav_drawer); // Cannot resolve symbol ‘NavigationView’ NavigationView navView = (NavigationView) findViewById(R.id.navigation_view); 我尝试添加导入行 import android.support.design.widget.NavigationView 但这也给了我错误。 有任何想法吗? 无法在线find解决方案。 编辑:在添加Tanis回答中给出的依赖关系后,我收到了这些错误 Error:A problem occurred configuring project ‘:app’. > Could not resolve all dependencies for configuration ‘:app:_debugCompile’. > Could not find com.android.support:design:22.2.1. Searched in the following locations: https://jcenter.bintray.com/com/android/support/design/22.2.1/design-22.2.1.pom […]

NavigationView中的活动或片段?

我有一个用作滑入式菜单的NavigationView。 每个菜单项本身就是一个用例,因此我倾向于使用包含不同片段的活动。 但几乎每个NavigationView/NavigationDrawer例子都使用片段,所以我不知道在这里使用什么。 我认为不同的用例应该在自己的活动中“封装”,因此我不太明白为什么Navigation[View/Drawer]使用片段。 这引出了我的问题:对于包含完全独立的用例的Navigation[View/Drawer] – 我应该链接到活动或片段吗?

如何在android中使用图标字体在导航视图的菜单中使用图标

我正在尝试将使用png资源的Android应用程序迁移到图标字体。 我可以使用列表视图在导航抽屉中成功使用它。 但是我无法通过在菜单的xml文件中指定它来在导航视图中使用它。 这是我尝试使用Navigation Drawer 我不知道如何在navigation view使用图标字体来获取那些标记的图标。 如何在此菜单中使用图标字体设置这些图标?

如何使用新的NavigationView获取监听器中的MenuItem位置

这个话题说明了一切。 我应该如何使用NavigationView检索onClick侦听器上的项目位置? 另外,为什么没有getHeader方法? 最后我以编程方式执行所有操作,但标题仍然可以点击。 有什么想法吗? 谢谢!

NavigationView如何处理动态标题内容

我有一个非常标准的NavigationView。 当我在下面的标题中使用静态布局时,它的工作非常完美。 但我希望有一个动态标题所以我可以在用户登录等时更改它…所以我尝试使用片段而不是nav_header.xml 我可以在headerLayout中使用片段,这样我就可以处理片段java文件中的所有逻辑。 或者什么是解决此问题的正确解决方案。

在导航视图中更改项目文本大小

我在android中创建了一个导航抽屉,我在menu_main.xml中添加了这些项目但是我无法更改菜单项的大小。 下面是代码menu_main.xml:

将Admob MEDIUM_RECT插入Android设计库的NavigationView菜单

通过使用 我可以使用自定义布局并在NavigationView中创建原生广告。 但是,列表项的高度似乎固定为相同的值,这意味着无法单独更改特定项的高度。 View view = mNavView.getMenu().findItem(R.id.nav_ad).getActionView()确实返回我创建的自定义视图,但是view.getParent()返回null,这意味着无法获取容器的引用setMinimumHeight()就可以了。 我甚至想过使用reflection来破解NavigationMenuAdapter ,但由于它是一个私有的内部类,我甚至不知道从哪里开始。 是使用另一个抽屉库/写我自己的抽屉视图唯一的方法去?