で問題が発生しView leader
ています。2 番目のパラメーターが何になるべきかわかりません
TableLayout leaderTable = (TableLayout)findViewById(R.id.leaderTable);
TableRow tr = new TableRow(this);
tr.setId(i);
tr.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
View leader = new View(UserView.this, null, R.id.leaderLayout);
TextView number = (TextView)leader.findViewById(R.id.numberView);
number.setText(String.valueOf(i+1));
tr.addView(leader);
leaderTable.addView(tr);
問題はTextView
、のサブビューであるにもかかわらず、 my が null であることですleader.
この問題についてかなり混乱しています。これが私の XML です
<TableLayout
android:id="@+id/leaderTable"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center">
</TableLayout>
XML をさらに処理する必要がありますか? テーブル行を含める必要はありませんか?
R.id.leaderLayout
独自のxmlファイルであり、そのIDを持つ線形レイアウトです