1

AndroidアプリでTextViewをScrollViewする簡単なテストを行いましたが、ほとんどエラーはありませんが、警告(このScrollViewレイアウトまたはそのLinearLayoutの親は役に立たない)が表示され、何をすべきかわかりません。あなたの助けが欲しい

here is the code:

<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android">


<ScrollView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1">
<TextView android:id="@+id/TextView01" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hi"/>
</ScrollView>
</LinearLayout>
4

2 に答える 2

1

ちょっと考えてみてください!リニア レイアウトが占有できるすべてのスペース (たとえば 200x400 ピクセル) を占める場合、スクロール ビューはリニア レイアウトが占有できるスペース (200x400 ピクセル) と同じくらいのスペースを占有します。リニア レイアウトは役に立たなくなります! (理論的には)

ビューをスクロールした後、さらに何かを追加してみてください -- これにより、警告が消える場合があります

于 2012-12-16T09:57:27.033 に答える
0

最上位の親である必要があります... LinearLayout を最上位のアリから削除します。

于 2015-02-03T10:43:02.457 に答える