Question

J'ai un fichier toto.xml avec une mise en page contenant un TextView et une vue d'image. et j'ai un autre fichier main.xml contenant un point de vue.

La question: Comment intégrer TOTO.XML dans Viewswitcher de manière dynamique avec un contenu différent et modifiable dans le MAIN.JAVA

merci

PS: désolé si mon anglais est pauvre mais que ce texte est traduit par Google Translator

Était-ce utile?

La solution

Après plus d'une semaine de recherche:

Lorsque le premier point de vue ne peut avoir que deux vues sur ceci, nous devons utiliser la ViewFlipper Deuxièmement: Pour remplir une vue de point de vue par plus de vues pouvant faire défiler, il est très simple:

flipper.addView (View v);

Sachant que la vue peut être une vue textuelle ou même une linearlayout qui contient une ou plusieurs TextView, nous pouvons donc utiliser une boucle qui remplira la vue de la base de données, puis appelez Switcher.Ajouter ();

Exemple:

ViewFlipper flipper = (ViewFlipper) findViewById(R.id.viewFlipper1);  

flipper.addView (addText("Stackoverflow Forever"));

public View addText(String text) {
            TextView tv = new TextView(this);
            tv.setText(text);
return v;
}

Merci quand même;)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top