如何解决如何仅显示表格的3列,但允许横向滚动查看其余部分? Android
| 我现在正在使用TableLayout,我希望有一个表,该表的列数为x,但每次在屏幕上仅显示3。 我希望该布局可横向滚动以提供对其余布局的访问权限。 我怎样才能做到这一点?我希望它可以缩放到所有分辨率-如果是HTML,则每个宽度只有33%,但显然在Android上是不可能的。 到目前为止,我所完成的只是一次显示4列,而且我不知道下一步该将其中一列推出屏幕。 提前致谢! 编辑:我需要维护我的表布局和单元格,因为我需要某些单元格之间而不是其他单元格之间的边框。 我正在尝试做的屏幕截图:image解决方法
想要在表格视图中显示3列。
您应该使用columnview并获取行和列,并使用tostring()方法显示此列。
for(int i=0;i<rows.length;i++){
String row = rows[i];
TableRow tableRow = new TableRow(getApplicationContext());
final String[] cols = row.split(\";\");
Handler handler = null;
for (int j = 0; j < cols.length; j++) {
final String col = cols[j];
final TextView columsView = new TextView(getApplicationContext());
columsView.setText(String.format(\"%7s\",col));
tableRow.addView(columsView);
String.format(\“%7s \”,col));
在这个\"%(put 20 or near by this)S\"
中
在水平scrol视图下获取表格布局。
试试这个,它将起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。