Динамическое использование Viewswitcher / ViewLipper
-
12-12-2019 - |
Вопрос
У меня есть файл Toto.xml с помощью макета, который содержит TextView и ImageView. И у меня есть другой файл main.xml, который содержит Viewswitcher.
Вопрос: Как интегрировать Toto.xml в Viewswitcher динамически с разным контентом и редактируемым в Main.java
Спасибо
ps: извините, если мой английский плохой, но этот текст переведен Google Translator
Решение
После более чем недели исследований:
Когда первым просмотром может иметь только два взгляда на это, мы должны использовать ViewFlipper Во-вторых: чтобы заполнить просмотрщик более просмотра, которые могут прокрутить его очень просто:
flipper.addView (View v);
.
Знание того, что вид может быть текстовым представлением или даже линеарию, который содержит один или несколько текстовых верок, поэтому мы можем использовать цикл, который заполнит вид из базы данных, а затем вызовов Switcher.addview ();
Пример:
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;
}
.
Спасибо все равно;)