我在资源中定义了两个视图ExampleView1
、ExampleView2
和。ExampleView3
ExampleView4
在我的活动中,我有一个空的 ViewFlipper。基于做一些逻辑,我想添加 到 ViewFlipper 并显示视图ExampleView1
。ExampleView2
稍后我想根据内部逻辑添加ExampleView3
和ExampleView4
。
我该怎么做呢?是否有一些教程或有人可以帮助我提供示例代码?
我在资源中定义了两个视图ExampleView1
、ExampleView2
和。ExampleView3
ExampleView4
在我的活动中,我有一个空的 ViewFlipper。基于做一些逻辑,我想添加 到 ViewFlipper 并显示视图ExampleView1
。ExampleView2
稍后我想根据内部逻辑添加ExampleView3
和ExampleView4
。
我该怎么做呢?是否有一些教程或有人可以帮助我提供示例代码?
只需使用addView
继承ViewFlipper
自ViewGroup
. 如果您的视图是自定义视图,您将拥有如下内容:
flipper.addView(new ExampleView1());
另一方面,如果视图是在 XML 布局中定义的,则必须先对它们进行膨胀:
View view = LayoutInflater.from(context).inflate(R.layout.your_view, null);
flipper.addView(view);