我试图模仿Google Play商店应用程序ActionBar:当您点击应用程序的标题时,标题本身会突出显示(通常带有JB)中的蓝色背景,导航抽屉打开 /关闭。
我正在使用Google Developers网站(link)上提供的Navigation-Drawer示例应用程序,但它并没有这样做。触摸标题时没有蓝色背景,也没有"点击区域"在标题文本上只有大约3-4个字符的长度作为宽度。在Play商店或Gmail应用程序中,您甚至可以触摸字符串的末尾,导航抽屉将打开。请参阅此屏幕截图以供参考:
所以,我正在寻找提示,甚至链接到具有此功能的其他Android应用程序的源代码,并且:
谢谢!
答案 0 :(得分:0)
默认情况下,标题包含在Android 4.3和Android 4.4设备上抽屉的触摸目标中(与之前版本的Android不同,标题不包括在内)所以你不应该做任何事情来获取一致的触摸目标。
请注意,在Android 5.0和Material Design中,导航按钮要大得多(取代应用程序图标),触摸目标中的标题为不。更新至AppCompat v21将为您提供此新功能,并与所有API版本中的Google应用程序保持一致(但请注意,并非所有Google应用程序都已完全遵循指南 - 正在进行的工作,因为他们都转向使用程序兼容性)