0

我在资源中定义了两个视图ExampleView1ExampleView2和。ExampleView3ExampleView4

在我的活动中,我有一个空的 ViewFlipper。基于做一些逻辑,我想添加 到 ViewFlipper 并显示视图ExampleView1ExampleView2

稍后我想根据内部逻辑添加ExampleView3ExampleView4

我该怎么做呢?是否有一些教程或有人可以帮助我提供示例代码?

4

1 回答 1

4

只需使用addView继承ViewFlipperViewGroup. 如果您的视图是自定义视图,您将拥有如下内容:

flipper.addView(new ExampleView1());

另一方面,如果视图是在 XML 布局中定义的,则必须先对它们进行膨胀:

View view = LayoutInflater.from(context).inflate(R.layout.your_view, null);
flipper.addView(view);
于 2010-11-25T12:52:45.870 回答