Android菜鸟学习步骤记录之表格布局实战
这是一个TableLayout设置成功之后的样子:
总起:需要明白的是tablelayout和linearlayout一般都是相互起作用的,tablelayout主要是列+行的排布方式。这个界面的排布:
具体实现步骤:
- 建立tableLayout--下面布局添加tablerow,在tablerow中再分行添加LinearLayout
- 在LinearLayout中添加TextView或者ImageView,如图所示
- 大功告成!
需要注意的tips:
- 如果要让weight所设置的比例起作用,就要把width或者height的其中一项改为0dp。
- gravity需要在tablerow中设置(子布局的对齐方式需要在父容器中设置)
- 把background图片插入在res/drawable目录下
- 不设置weight比例就要把weight删除掉,设置width和height具体的长宽