コード内で各行を水平方向にスクロールできるようにするために、現在は正常に機能するテーブル行があります。これは私のコードです。コンテンツを水平スクロールビューに追加すると、強制的に停止します。
for (int i = 0; i <counter; i++) {
TableLayout table = (TableLayout) findViewById(R.id.tableLayout1);
final TableRow row = new TableRow(this);
HorizontalScrollView hsw = null;
final TextView t = new TextView(this);
t.setTextColor(Color.parseColor("#000000"));
t.setText(" "+filenames[i]+"");
t.setWidth(20);
t.setHeight(65);
t.setGravity(Gravity.BOTTOM|Gravity.LEFT);
t.setTextSize(15);
t.setTextColor(Color.WHITE);
TableLayout.LayoutParams tableRowParams=
new TableLayout.LayoutParams
(TableLayout.LayoutParams.FILL_PARENT,TableLayout.LayoutParams.WRAP_CONTENT);
row.setLayoutParams(tableRowParams);
row.addView(t);
hsw.addView(row);
table.addView(row,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
}
誰かが私のコードの何が問題なのか教えてもらえますか?私は何を間違ったのですか?タンクス:)