<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:shrinkColumns="2, 3"> 当行中列太长时,2,3列可以收缩

android:stretchColumns ="1"是设置TableLayout所有行的第二列为扩展列。 也就是说如果每行都有三列的话,剩余的空间由第二列补齐

TAbRow:

android:layout_column="1" 列号从1开始计,及0列空出来

android:layout_gravity="right|bottom" 布局方式 右下 center_horizontal 水平居中

android:layout_span =”2″ 合并两列

EG:

手动控制添加行列,控制制定列隐藏,自动拉伸,自动收缩.

button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
mStretch = !mStretch;
table.setColumnStretchable(1, mStretch); //控制自动拉伸
}
});

mStretch = table.isColumnStretchable(1);//是否可以自动拉伸

button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
mShrink = !mShrink;
table.setColumnShrinkable(0, mShrink); //当列太多时,某列是否可以收缩
}
});

mShrink = table.isColumnShrinkable(0);//获取是否可以收缩标志

更多相关文章

  1. APIDEMO TABLELAYOUT
  2. APIDEMO TABLELAYOUT
  3. Android隐藏标题栏跟状态栏
  4. 关于android里面的几种Selector状态
  5. 关于android里面的几种Selector状态
  6. android 电池(三):android电池系统
  7. 2
  8. 分享方法:android 获得屏幕状态
  9. Android隐藏状态栏和标题栏,相当于全屏效果

随机推荐

  1. DOS***、DDOS***不懂?看完让你秒懂!
  2. 1分钟手把手教你破解华为交换机密码
  3. 《网工必备技术命令大全》
  4. Microsoft Edge浏览器的Universal XSS漏
  5. 投资ipfs要多少钱?ipfs靠谱吗?
  6. OSPF学习笔记整理(上)
  7. lftp链接异常情况如何进行排查
  8. 世界上没有绝对安全的手机,保护iPhone安全
  9. OSPF学习笔记整理(中)
  10. Gookit Banking Trojan中的后门利用分析