0
Androidのtablerowにonclicklistenerを追加することはできますか?tablerowにonclicklistenerを追加するにはどうすればよいですか?
私はこれらの行を動的に追加しており、ユーザーが別の行をクリックしたときに新しい画面を開くことができるようにしたいと考えています。
ここに私の行を追加するコードです。素晴らしい、感謝のthats
TableRow tr = new TableRow(this);
TableLayout.LayoutParams tableRowParams= new TableLayout.LayoutParams(TableLayout.LayoutParams.FILL_PARENT,TableLayout.LayoutParams.WRAP_CONTENT);
int leftMargin=20;
int topMargin=10;
int rightMargin=15;
int bottomMargin=20;
tableRowParams.setMargins(leftMargin, topMargin, rightMargin, bottomMargin);
tr.setLayoutParams(tableRowParams);
TextView tmake=new TextView(this);
tmake.setText(Html.fromHtml("<H1>" + " " + NewText + "</H1>" + "<br />"));
tr.addView(tmake);
View v = new View(this);
v.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.FILL_PARENT, 1));
v.setBackgroundColor(Color.rgb(51, 51, 51));
tl.addView(v);
。クリックされた行のIDを取得するにはどうすればよいですか? onClickListenerの – user813813
は送信者ビューです。だからちょうどview.getId() – Alone89