将自定义图像添加到导航抽屉的中心

时间:2013-12-17 14:40:45

标签: android android-custom-view navigation-drawer

我第一次使用Android的导航抽屉进行实验。我认为提供应用程序菜单是一种非常优雅的方式。然而,向一些朋友展示我的原型,似乎不会直接搜索左上角的菜单i)分别在屏幕左侧的ii)。

为案例i)提供“用户提示”,我通过创建ActionBarDrawerToggle添加了自定义图像。这导致标题栏的设计如下(小箭头是cutom图像,而红色星是应用程序图标):

enter image description here

现在在开发过程中,我认为这很明显,但显然我错了:)。所以作为第二个想法,为了支持用户找到下面描述的选项ii),我试图弄清楚如何在特定的地方添加更多的图像,我想用下面的图像来解释:

enter image description here

首先不要看设计本身,而是遵循:图像必须放在“视图边界”之外(隐藏导航菜单时),并且还要超出右侧的导航面板本身一边(总是)。如果没有自定义整个导航面板,这有可能吗?我真的很想知道为什么我找不到这个想法,因为我觉得这是一个非常好的选择,为用户提供(只要箭头不会干扰应用程序的使用)

1 个答案:

答案 0 :(得分:1)

虽然我没有使用Android的导航抽屉进行实际测试,但是 你尝试在你的活动布局中放置一个imageview吗?图像将垂直放置在中间,水平放置在父级左侧。我相信这会起作用(即打开抽屉时图像会被推动。作为改进,您还可以在抽屉的回调中更改图像本身,这样当抽屉关闭时箭头指向右箭头指向抽屉打开时离开。

希望它有所帮助。