草庐IT

android - 如何获取抽屉导航中的项目以更改 View

我想用抽屉导航制作一个简单的应用程序,它可以打开其他View(新闻、信息、图库、联系人等)。于是我打开了最新的AndroidStudio,做了一个兼容API8>API19的新项目,以获得最大的影响力。我选择了预设的抽屉导航并点击完成。我已经想办法更改抽屉导航中项目的名称,但是如何让这些项目重定向到新View?我已经尝试在MainActivity中实现setOnItemClickListener,正如NavigationDrawer网站在http://developer.android.com上所说的那样。.但我似乎无法弄清楚这一切是如何联系在一起的,而且它不会起作用。tl;dr:我需要

android - 触摸任意位置以滑动抽屉导航的打开菜单

对于jfeinstein10(https://github.com/jfeinstein10/SlidingMenu)的滑动菜单,我可以在应用程序中的任意位置滑动以滑动打开菜单。对于谷歌新推出的抽屉导航http://developer.android.com/design/patterns/navigation-drawer.html#side-nav,有什么办法可以让我有类似的行为?到目前为止,从文档中,我看到它仅限于从边缘滑动或触摸应用程序图标。Theusercanbringthenavigationdrawerontothescreenbyswipingfromthelefted

android - 触摸任意位置以滑动抽屉导航的打开菜单

对于jfeinstein10(https://github.com/jfeinstein10/SlidingMenu)的滑动菜单,我可以在应用程序中的任意位置滑动以滑动打开菜单。对于谷歌新推出的抽屉导航http://developer.android.com/design/patterns/navigation-drawer.html#side-nav,有什么办法可以让我有类似的行为?到目前为止,从文档中,我看到它仅限于从边缘滑动或触摸应用程序图标。Theusercanbringthenavigationdrawerontothescreenbyswipingfromthelefted

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 - Appcompat 工具栏不与抽屉导航一起显示

我正在尝试在我的应用中配置以下内容:工具栏(Appcompatv7版本)抽屉导航Pre-LollipopAppcompatv7Material主题我按照这里的说明进行操作:http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html但是,在主题中声明.NoActionBar以及将工具栏放入布局后,我的工具栏不显示。我最终得到的正是你在声明没有操作栏时所期望的——没有操作栏。这是布局:工具栏.xml:在MainActivity.java中://Loadview/layou

android - Appcompat 工具栏不与抽屉导航一起显示

我正在尝试在我的应用中配置以下内容:工具栏(Appcompatv7版本)抽屉导航Pre-LollipopAppcompatv7Material主题我按照这里的说明进行操作:http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html但是,在主题中声明.NoActionBar以及将工具栏放入布局后,我的工具栏不显示。我最终得到的正是你在声明没有操作栏时所期望的——没有操作栏。这是布局:工具栏.xml:在MainActivity.java中://Loadview/layou

Android:抽屉导航打开时未调用 onBackPressed()

我有一个包含两个抽屉导航的主要Activity。左边的总是可访问的,但右边的用于显示一些必要的列表和执行某些操作。当我将某些fragment加载到Activity的中心FrameLayout中时,它们具有需要打开右抽屉并选择项目的操作。所有这一切都很好,但我想确保当按下后退按钮或在抽屉外单击屏幕时,抽屉关闭、锁定并移除加载的fragment。我还应该提到,这个右抽屉包含一个FrameLayout并依赖于fragment。在我的主要Activity中,这就是我所说的:@OverridepublicvoidonBackPressed(){Log.d(TAG,"onBackPressed()

Android:抽屉导航打开时未调用 onBackPressed()

我有一个包含两个抽屉导航的主要Activity。左边的总是可访问的,但右边的用于显示一些必要的列表和执行某些操作。当我将某些fragment加载到Activity的中心FrameLayout中时,它们具有需要打开右抽屉并选择项目的操作。所有这一切都很好,但我想确保当按下后退按钮或在抽屉外单击屏幕时,抽屉关闭、锁定并移除加载的fragment。我还应该提到,这个右抽屉包含一个FrameLayout并依赖于fragment。在我的主要Activity中,这就是我所说的:@OverridepublicvoidonBackPressed(){Log.d(TAG,"onBackPressed()

android - 当用户按下后退按钮时隐藏抽屉导航

我遵循了Google的官方开发者教程here创建一个抽屉导航。目前,一切正常,除了用户使用Android在屏幕底部提供的native后退按钮(以及主页和最近的应用程序按钮)。如果用户使用native返回按钮向后导航,抽屉导航仍将打开。如果用户使用ActionBar导航回来,抽屉导航将按我想要的方式关闭。我的代码与官方教程几乎相同,除了我如何处理用户选择抽屉上的项目:mDrawerList.setOnItemClickListener(newListView.OnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewp