我在资源中定义了两个视图ExampleView1、ExampleView2和。ExampleView3ExampleView4
在我的活动中,我有一个空的 ViewFlipper。基于做一些逻辑,我想添加 到 ViewFlipper 并显示视图ExampleView1。ExampleView2
稍后我想根据内部逻辑添加ExampleView3和ExampleView4。
我该怎么做呢?是否有一些教程或有人可以帮助我提供示例代码?
我在资源中定义了两个视图ExampleView1、ExampleView2和。ExampleView3ExampleView4
在我的活动中,我有一个空的 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);