什么是“最佳做法”? 每个视图都应该有自己的活动吗? 1活动从不2次浏览?
答案 0 :(得分:1)
不不不......每个小部件都是一个视图。每个Activity都应该有一个Layout,每个Layout应该有多个Views。
所以,假设你有这个布局XML文件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="View 1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="View 2" />
</LinearLayout>
这两个TextView
都是视图。 LinearLayout
是ViewGroup
,整个事情构成了布局。 Activity
将绑定到布局,然后您可以获取任何视图的句柄。
如果您询问每个Activity
是否应该拥有自己的布局,那么答案通常是肯定的。
答案 1 :(得分:0)
我猜你可以使用tab小部件。请参考这个“Hello,TabWidget”。 (http://developer.android.com/guide/tutorials/views/hello-tabwidget.html)