動的に膨張したレイアウトがあります。
<TableLayout>
<!-- Two more tablelayout here -->
<ScrollView>
<TableLayout>
<!-- Here a tablerow is added using inflate layout -->
<TableLayout>
</ScrollView>
</TableLayout>
テーブル行のレイアウトは次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
style="@style/savedItemRow">
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
style="@style/textviewSaved"
android:id="@+id/text_item"/>
<TextView
android:id="@+id/text_item_responce"
style="@style/textviewSavedSub" />
</TableLayout>
</TableRow>
text_item id がクリックされたときにリッスンしたいと思います (実行時に作成された tablerows を動的に作成したことに注意してください)。
私はアンドロイド初心者です。質問の仕方が正しかったかどうかはわかりません。実行時に何らかの方法でクリック項目のプロパティを取得して、それらを操作できるようにしたいと考えています。ありがとうございました。