本来今天想试着在sqlite里做个分页的实现的
谁知道光是布局就布局了半天
布局是LinearLayout里面嵌套两个LinearLayout和一个TableLayout
不知道怎么回事就一直被覆盖着
后来试试相对布局 依旧不行
最后终于找到了毛病
要在每个控件中设置layout_weight
以后得记着 这个属性的作用很大
一定要牢记:
LinearLayout内部的子控件之间的layout_weight是按照正比例分配空间
LinearLayout之间的layout_weight是按照反比例分配空间
要想实现控件A和控件B的宽度严格按比例显示,可以每个控件之上都添加一个LinearLayout,在LinearLayout的属性里设置layout_weight
最后加一句 经过我的亲自实验 发现layout_weight的值是可以设置小数的 比如1.2
而且一般情况下 layout_weight的比值是有的 比如你设置的值是1,2,3那分配的比例就是3:2:1
而且如果设置成0就是全屏
暂时是这么理解的