次の簡単なレイアウトがあります
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:id="@+id/answerMainFrame"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/background"
android:isScrollContainer="true"
android:onClick="toAnswer" >
<ImageView
android:id="@+id/answer_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:contentDescription="@string/question_img_cd" />
<TextView
android:id="@+id/answer"
style="@style/Question"
android:layout_below="@id/answer_img" />
</RelativeLayout>
</ScrollView>
ただし、ImageView と TextView のサイズによっては、画面の高さに収まらない場合があります。それで大丈夫です。画面の残りの部分を黒ではなく白にしたいだけです。
android:background="@color/background"
ScrollView に白の を設定しようとしましたが、同じ結果になります。
Relativelayout にも設定しようとしましandroid:layout_height="wrap_content"
たが、警告が表示されます。
私は何をすべきか?
ありがとう。