Android-旧Facebook风格的菜单UI

时间:2013-04-12 06:13:05

标签: android xml facebook gridview user-interface

我正在寻找实现和设计旧式facebook UI的方法(不是滑动的,但看起来类似于gridlayout的那个)

以下是一些无法回忆的图片。

http://www.google.co.uk/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&docid=UHkgljE_6dGpAM&tbnid=KpVp44wJ2ncUCM:&ved=&url=http%3A%2F%2Fhowto.cnet.com%2F8301-11310_39-20070840-285%2Fhow-to-unlink-facebook-for-android-from-phone-contacts%2F&ei=naRnUdXjDMLjlAXixoCgDQ&bvm=bv.45175338,d.dGI&psig=AFQjCNGxtmBmlabfaeqhL6n8zRT5zsd54Q&ust=1365833245819990

http://www.geeknewscentral.com/wp-content/uploads/2011/06/android-facebook-1.6-old-menu.png

我猜正确的方法是使用网格布局,但有一个问题,我希望这个菜单是可以切换的,我的意思是它不应该覆盖整个屏幕而只是部分(我需要一个3 * 3)网格布局)。

要解决此问题的任何方法或xml代码吗?

1 个答案:

答案 0 :(得分:0)

当然 - 使用gridLayout。把它放在RelativeLayout中,并确保它上面有你想要的任何元素的android:layout_above。这将迫使它停在该视图,而不是抓住屏幕的其余部分。你不需要担心水平分量,因为我认为GridView只是垂直贪婪。但即使我错了,同样的技巧也适用于layout_toLeftOf和toRightOf。