template.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"
android:layout_below="@+id/header"
android:orientation="horizontal"
android:id="@+id/template_linear_layout_container"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:id="@+id/template_linear_layout">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/template_title_TV"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="ALL"
</RelativeLayout>
</LinearLayout>
</LinearLayout>
J'ai créé un TextView intérieur template.xml et je peuplé cette disposition linéaire de l'intérieur template.xml parent_view utilisant gonfleur. Je veux changer le texte de chaque textview peuplé mais le code ci-dessus change le texte du premier textview seulement.Comment définir différents textes dans les TextViews remplis avec inflater?
et 'ID' est un nombre, car ils pointent toujours vers le même identifiant, puis est toujours la même ressource (un TextView) qui est être ciblé. Vous avez besoin d'un ID pour chaque 'View' ou d'une seule instance dans un autre' View' unique .. donc un "mainLayout", avec 3 "LinearLayout" (a, b, c), puis en utilisant 'mainLayout. a.title', 'mainLayout.b.title',' mainLayout.c.title' – Bonatti