在Android中,一个活动中应该只有一个视图吗?
什么是“最佳实践”? 每个视图都应该有自己的活动吗?在一个活动中从不出现两个视图?否否。。。每个小部件都是一个视图。每个活动应有一个布局,每个布局应有多个视图 因此,假设您有这个布局XML文件:在Android中,一个活动中应该只有一个视图吗?,android,Android,什么是“最佳实践”? 每个视图都应该有自己的活动吗?在一个活动中从不出现两个视图?否否。。。每个小部件都是一个视图。每个活动应有一个布局,每个布局应有多个视图 因此,假设您有这个布局XML文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_
<?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
s都是视图。LinearLayout
是一个视图组
,整个内容构成了一个布局。活动将绑定到布局,然后您可以获得任何视图的句柄
如果你问每个活动是否应该有自己的布局,那么答案通常是肯定的。我想你可以使用tab小部件。请参考“你好,TabWidget”。()一个活动可以包含数百个视图。例如,列表活动
中的每一行项目都是一个视图