2013-09-30 4 views
0

Je veux que les utilisateurs à entrer EditText et tout ce qu'il saisit dans le EditText il a appuyé sur un bouton soumettre (aller à la liste de ses entrées), il va être imprimé en TextView mais si je veux avoir une longue liste de Textview (montrer une longue liste de son histoire d'entrées) ... que puis-je faire pour avoir le nombre de TextView pour se développer comme une liste que l'utilisateur soumet plus EditText?Comment augmenter le nombre de TextView au fil du temps?

+0

ce que vous voulez atteindre? –

+0

voulez-vous montrer la liste avec multitext !! pour chaque article de la liste ???? – ajey

+0

pour l'aide ajouter votre code –

Répondre

0

Vous pouvez créer dynamiquement TextView dans une classe java, puis l'ajouter dans votre vue parente.

Utilisez quelque chose comme ci-dessous:

<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:id="@+id/info" 
android:layout_height="wrap_content" 
android:orientation="vertical"> 
</LinearLayout> 

Puis dans la classe java

View linearLayout = findViewById(R.id.info); 
    LinearLayout linearLayout = (LinearLayout)findViewById(R.id.info) 


    TextView valueTV = new TextView(this); 
    valueTV.setText("hallo hallo"); 
    valueTV.setId(5); 
    valueTV.setLayoutParams(new LayoutParams(
      LayoutParams.FILL_PARENT, 
      LayoutParams.WRAP_CONTENT)); 

    linearLayout.addView(valueTV); 
+0

A l'exécution créer une nouvelle textview et ajouter dans LinearLayout – Swetank

Questions connexes