草庐IT

Navigation-drawer

全部标签

android - 抽屉导航始终可见(一点点)

我正在使用Google的新抽屉导航,我正在尝试将其设置为始终可见,例如在环聊中,)但我找不到有关如何实现此目的的任何文档。有人可以帮助我吗? 最佳答案 Hangouts不使用抽屉导航,而是使用SlidingPaneLayout根据detailsonthedifferencebetweentheNavigationDrawerandSlidingPaneLayoutpost由一位Android开发人员提供。 关于android-抽屉导航始终可见(一点点),我们在StackOverflow上

android - 抽屉导航中的选定项目

我在我的应用程序中实现了抽屉导航(http://developer.android.com/training/implementing-navigation/nav-drawer.html)。如何更改实际选中项目的显示?我希望所选项目为粗体和不同的颜色。在官方的例子中,他们使用“setItemChecked”,但是如何修改单个选中项的方面?“setOnItemSelectedListener”方法不起作用。到目前为止,我做的是打开fragment时的这段代码:for(inti=0;i它有效,但在应用程序启动时,没有选择任何项目,而且我无法设置任何项目,因为ListView尚未创建(我认

android - 抽屉导航在滚动时更改背景

我正在使用ActionBarCompact开发抽屉导航以支持所有设备。它在Android4.4和4.2设备上按预期运行。但是当我在Android2.3设备中检查它时,它显示了抽屉。但是当我滚动抽屉时,抽屉的背景从黑色变为白色并在滚动后返回。我不知道,为什么会这样。我使用了这个存储库中的代码:https://github.com/gabrielemariotti/androiddev/tree/master/ActionBarCompatEclipse/注意它在Android4.4和4.2设备上完美运行。 最佳答案 我不是Action

Android - 在 Android 2.2 + 中实现抽屉导航

我想实现谷歌在http://developer.android.com/training/implementing-navigation/nav-drawer.html#top提供的抽屉导航.因此,我从那里下载了示例并使用了v7支持库中的appcompat库。更改为MainActivity扩展Activity以扩展ActionBarActivity。并将要求最低API级别为11的所有错误更改为其等效的支持库(getActionBar()--->getSupportActionBar()、getFragmentmanger()到getsupportFragmentmanager())但现

android - 抽屉导航 : Gmail vs AppCompatv7 v21

我正在尝试将我的抽屉导航更改为类似于新Gmail应用程序的抽屉导航。我正在使用AppCompatv7-v21,并且有更新的sdk。我错过了什么?请引用下面的图片。Gmail导航:抽屉导航,移到工具栏上。我当前的导航:抽屉导航,位于工具栏下方。[编辑]这是我之前的XML代码:现在根据pedro的建议,我尝试将工具栏移动到drawerlayout中。这是我的新xml:这是我当前在onCreate()中的代码mDrawerLayout=(DrawerLayout)findViewById(R.id.drawer_layout);toolbar=(Toolbar)findViewById(R.

android - 关于 DrawerLayout 的错误(IllegalArgumentException : View android. widget.RelativeLayout is not a sliding drawer)

我正在学习如何使用适用于Android的抽屉导航。我在布局xml文件中创建了一个relativeLayout,并将两个部分(FrameLayout和Listview)放在RelativeLayout中。但是我收到以下错误:java.lang.RuntimeException:无法启动ActivityComponentInfo{com.example.slidingtest/com.slidingmenu.MainActivity}:java.lang.IllegalArgumentException:查看android.widget.RelativeLayout@423c0dc0不是滑

android - 使用新工具栏组件、隐藏和显示抽屉导航图标、Home Up 图标从 fragment 中单击事件的问题

我最近开始更新我的应用程序,以使用Android5.0中引入的带有抽屉导航的新工具栏组件。应用程序的流程是:MainActivity,它有一个工具栏、带菜单的抽屉导航1.主页2.购物车。主页菜单通过其中的一个按钮导航到“主页详细信息”。“MainActivity”的布局:我在从抽屉中选择的菜单的“MainActivity”上添加两个fragmentHomeFragment,CartFragment,默认选择位置0,即“Home”类“MainActivity.java”::@OverrideprotectedvoidonCreate(BundlesavedInstanceState){s

Android:从 Intent 打开 Google Navigation 应用程序

我正在开发导航基础应用程序。在这些应用程序中,我必须打开Map应用程序以使用TrafficEnable在源和目标纬度/地址之间绘制路径。我已经创建了通过Intent打开Googlemap并绘制两点之间路径的功能。是否可以在传递Intent时添加流量层?或者我需要添加哪个参数?提前致谢。 最佳答案 你可以这样做:我已将我的开始位置视为当前位置。您的目的地位置将动态,如下所示:doubledestinationLatitude=22.3000;doubledestinationLongitude=73.2003;Stringurl="h

android - 我可以在 DrawerLayout 中使用 SwipeRefreshLayout 吗?

appcompat支持库7中提供了这两种布局。我没有得到正确的结果。我将DrawerLayout作为根布局,然后在其中放置一个错误TextView。接着是SwipeRefreshLayout当根布局为FrameLayout时,该TextView可见。但是自从我将根布局更改为DrawerLayout后,textview可能永远不会显示错误!我是否正确使用它? 最佳答案 技巧: 关于android-我可以在DrawerLayout中使用SwipeRefreshLayout吗?,我们在Stac

android - 当按下后退按钮并打开抽屉导航时,我的应用程序关闭而不是关闭抽屉

我正在尝试为我的应用实现MaterialDesign,并且正在学习教程。我遇到的问题是当抽屉导航打开时,我点击手机上的“后退”按钮,它关闭了我的应用程序而不是关闭抽屉。如何关闭抽屉而不是退出应用程序?谢谢。这是代码publicclassMainActivityextendsAppCompatActivityimplementsFragmentDrawer.FragmentDrawerListener{privatestaticStringTAG=MainActivity.class.getSimpleName();privateToolbarmToolbar;privateFragme