我想做一个如下图(1)的布局,上面四个位置和下面三个位置全是按钮,中间区域留着添加按钮、图片、文字等功能。
想请教几个问题:
1:使用什么Layout布局(不一定是layout布局,我不太清楚,能实现就可以)可以实现如图(1)所示的样子,请帮我大概描述一下。要求上面的四个按钮和下面的三个按钮是不动的,就是不会因为中间区域大小的变化而改变。希望给出个相对布局的方法,使用绝对的位置设置太局限了。
2:我想把按钮的样子设置的美观些,效果与如图(2)顶端的标题栏所示(就是推荐、热点、杭州等位置)类似就可以,所有按钮并列放着,没点击的按钮显示的样子就像是放一个文本在那里。
图(1):

图(2):

------解决思路----------------------
1、linearlayout布局,上下设置固定高度,中间的设置wrap_content和layout_weight。
2、美工的效果和selector 组合
------解决思路----------------------
可以看下gridlayout的用法
------解决思路----------------------
用LinearLayout来。然后用weight来分配大小。