我有一个文件toto.xml,其中包含TextView和ImageView的布局。 我有另一个文件main.xml,包含一个viewswitcher。

问题: 如何在ViewSwitcher中动态地集成Toto.xml,在main.java中动态地使用不同的内容和可编辑

谢谢

ps:对不起,如果我的英语很差,但是谷歌翻译的文本是翻译的

有帮助吗?

解决方案

经过一周多的研究:

当第一个ViewSwitcher只能有两个视图,我们必须使用ViewFlipper 其次:要通过更多可以滚动的视图填充视图操作,这非常简单:

flipper.addView (View v);
.

知道视图可以是TextView甚至是包含一个或多个TextView的线性光线,所以我们可以使用将从数据库中填充视图的循环,然后调用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;
}
. 无论如何

谢谢;)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top