我像这样添加了ScrollView:
<ScrollView
android:layout_width="fill_parent"
android:layout_height="200dp" >
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="- A Learning"
android:textColor="#ffffff"
android:textSize="20sp"
android:textStyle="italic" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="- B Learning"
android:textColor="#ffffff"
android:textSize="20sp"
android:textStyle="italic" />
有&lt; / ScrollView&gt;达
并在图形布局中给了我这个: 渲染期间引发异常:ScrollView只能托管一个直接子项,在Window&gt;中记录异常详细信息。显示视图&gt;错误日志
答案 0 :(得分:1)
将TextView
放在LinearLayout
内。 ScrollView
只能有一个孩子。你在这里给两个人。
<ScrollView
android:layout_width="fill_parent"
android:layout_height="200dp" >
<LinearLayout
android:layout_width="match-parent"
android:layout_height="match-parent">
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="- A Learning"
android:textColor="#ffffff"
android:textSize="20sp"
android:textStyle="italic" />
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="- B Learning"
android:textColor="#ffffff"
android:textSize="20sp"
android:textStyle="italic" />
</LinearLayout>
</ScrollView>
答案 1 :(得分:0)
您应该将ScrollView
放置为布局,即RelativeLayout
,LinearLayout
等等......所以只需在这样的布局中放置两个TextView
并将其放入ScrollView
内的布局。然后,根据需要,ScrollView
将只有一个直接孩子。