gpt4 book ai didi

android - viewswitcher/viewflipper 的动态使用

转载 作者:行者123 更新时间:2023-11-29 18:13:01 25 4
gpt4 key购买 nike

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

问题:如何在ViewSwitcher中动态集成不同内容的toto.xml并在Main.java中编辑

谢谢

PS:对不起,如果我的英语不好,但是这段文字是由谷歌翻译器翻译的

最佳答案

经过一个多星期的研究:

当第一个 ViewSwitcher 只能有两个 View 时,我们必须使用 ViewFlipper其次:用更多可以滚动的 View 填充 ViewSwitcher 非常简单:

flipper.addView (View v);

知道 View 可以是一个 TextView 甚至是一个包含一个或多个 textview 的 LinearLayout,所以我们可以使用一个循环,从数据库中填充 View ,然后调用 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;
}

还是谢谢你;)

关于android - viewswitcher/viewflipper 的动态使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9659289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com