Android 通过带有突出显示的库存操作栏标题切换导航抽屉

Android 通过带有突出显示的库存操作栏标题切换导航抽屉,android,background,android-actionbar,navigation-drawer,Android,Background,Android Actionbar,Navigation Drawer,我试图模仿Google Play Store应用程序ActionBar:当你点击应用程序的标题时,标题本身会高亮显示(通常在JB中有蓝色背景),导航抽屉打开/关闭 我使用的是谷歌开发者网站()上提供的导航抽屉示例应用程序,但它没有这样做。触摸标题时没有蓝色背景,而且标题文本上的“单击区域”的长度和宽度仅为3-4个字符。在Play Store或Gmail应用程序中,您甚至可以触摸字符串的末端,导航抽屉将打开。请参见此屏幕截图以供参考: 因此,我正在寻找具有此功能的其他Android应用程序的提示

我试图模仿Google Play Store应用程序ActionBar:当你点击应用程序的标题时,标题本身会高亮显示(通常在JB中有蓝色背景),导航抽屉打开/关闭

我使用的是谷歌开发者网站()上提供的导航抽屉示例应用程序,但它没有这样做。触摸标题时没有蓝色背景,而且标题文本上的“单击区域”的长度和宽度仅为3-4个字符。在Play Store或Gmail应用程序中,您甚至可以触摸字符串的末端,导航抽屉将打开。请参见此屏幕截图以供参考:

因此,我正在寻找具有此功能的其他Android应用程序的提示或甚至源代码链接,并且:

  • 使用标准ActionBar(无ActionBarCompact或ActionBarSherlock)
  • 目标API 14+
  • 最好不要使用任何外部库(Play Store是否使用它们?)

谢谢

默认情况下,标题包含在Android 4.3和Android 4.4设备上抽屉的触摸目标中(不同于以前版本的Android没有包含标题),因此您不必做任何事情来获得一致的触摸目标


请注意,在Android 5.0和Material Design中,导航按钮要大得多(代替应用程序图标),并且标题是而不是包含在触摸目标中。更新到将为您提供此新功能,并在所有API版本中与Google应用程序保持一致(但请注意,到目前为止,并非所有Google应用程序都完全遵循了指导原则-这项工作正在进行中,因为它们都将使用AppCompat)

你在哪个版本的Android上测试这个?@ianhanniballake我正在使用Android 4.2.2在模拟器上测试。@ianhanniballake我不知道为什么,但有点忘了告诉你。你是对的,这种行为发生在Android<4.3上,而在Android>=4.3上,标题完全可以单击并加亮显示(在较新的操作系统上运行相同的代码)。请将此作为答案发布,我将标记为。谢谢