Java Android-如何在以编程方式创建的表行中对齐视图
我正在创建一些表布局行,然后在其中创建一些视图。我想调整这些视图 我的布局中只有一个TableLayout,下面是中的java代码 我的Java代码:Java Android-如何在以编程方式创建的表行中对齐视图,java,android,Java,Android,我正在创建一些表布局行,然后在其中创建一些视图。我想调整这些视图 我的布局中只有一个TableLayout,下面是中的java代码 我的Java代码: TableLayout ll = (TableLayout) findViewById(R.id.displayLinear); for (int i = 0; i <2; i++) { TableRow row= new TableRow(this); TableRow.
TableLayout ll = (TableLayout) findViewById(R.id.displayLinear);
for (int i = 0; i <2; i++) {
TableRow row= new TableRow(this);
TableRow.LayoutParams lp = new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT);
row.setLayoutParams(lp);
TextView tv1 = new TextView(this);
TextView tv2 = new TextView(this);
tv1.setText("---Align Left This---");
tv2.setText("---Align Right This---");
row.addView(tv1);
row.addView(tv2);
ll.addView(row,i);
}
TableLayout ll=(TableLayout)findviewbyd(R.id.displayLinear);
对于(inti=0;i尝试这样的方法
myTable.setColumnStretchable(2, true);
或
告诉我它是否有效
更多信息,请参阅:
还是在这里
祝你好运嘿tv2.setGravity(Gravity.RIGHT);ll.setColumnStretchable(1,true);成功了!!
textView.setGravity(Gravity.RIGHT)