首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态使用viewswitcher / viewflipper

动态使用viewswitcher / viewflipper
EN

Stack Overflow用户
提问于 2012-03-12 05:59:34
回答 1查看 2.5K关注 0票数 1

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

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

谢谢

注:如果我的英语不好,我很抱歉,但这篇文章是由Google Translator翻译的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-19 07:05:08

经过一周多的研究后:

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

代码语言:javascript
复制
flipper.addView (View v);

知道视图可以是包含一个或多个文本视图的textview甚至LinearLayout,因此我们可以使用一个循环来填充数据库中的视图,然后调用switcher.addView ();

示例:

代码语言:javascript
复制
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;
}

无论如何,还是要感谢您;)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9659289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档