这是一个TableLayout设置成功之后的样子:

Android菜鸟学习步骤记录之表格布局实战

总起:需要明白的是tablelayout和linearlayout一般都是相互起作用的,tablelayout主要是列+行的排布方式。这个界面的排布:

Android菜鸟学习步骤记录之表格布局实战

具体实现步骤:

  1. 建立tableLayout--下面布局添加tablerow,在tablerow中再分行添加LinearLayout
  2. 在LinearLayout中添加TextView或者ImageView,如图所示
  3. Android菜鸟学习步骤记录之表格布局实战
  4. 大功告成!

需要注意的tips:

  • 如果要让weight所设置的比例起作用,就要把width或者height的其中一项改为0dp。
  • gravity需要在tablerow中设置(子布局的对齐方式需要在父容器中设置)
  • 把background图片插入在res/drawable目录下
  • 不设置weight比例就要把weight删除掉,设置width和height具体的长宽

相关文章:

  • 2022-02-09
  • 2021-11-18
  • 2021-10-30
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2021-04-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-30
  • 2021-05-07
  • 2021-07-31
  • 2021-10-29
  • 2021-07-29
  • 2021-08-28
相关资源
相似解决方案