0

私は Android でクイズ アプリを作成し、このレイアウトを使用して質問と回答を表示しました。

<LinearLayout android:layout_height="wrap_content" 
              android:layout_width="fill_parent"
              android:background="@drawable/ans_tab"  //This is the Image for both question and answer
              android:orientation="vertical"  >

<TextView android:layout_height="wrap_content" 
          android:layout_width="wrap_content" 
          android:id="@+id/ques1" 
          android:layout_marginTop="25dp"
          android:layout_marginLeft="15dp"
          android:layout_marginRight="15dp"
          android:layout_marginBottom="10dp"
          android:text="@string/ques1"/>

<RadioGroup android:orientation="vertical" 
            android:layout_height="wrap_content" 
            android:layout_width="match_parent" 
            android:id="@+id/quesoptn"
            android:layout_marginBottom="8dp" >

<RadioButton android:layout_height="wrap_content" 
             android:layout_width="fill_parent" 
             android:id="@+id/ques1_1" 
             android:checked="false" 
             android:layout_marginLeft="5dp"/>

<RadioButton android:layout_height="wrap_content" 
             android:layout_width="fill_parent" 
             android:id="@+id/ques1_2"
             android:checked="false" 
             android:layout_marginLeft="5dp"/>

<RadioButton android:layout_height="wrap_content" 
             android:layout_width="fill_parent" 
             android:id="@+id/ques1_3"
             android:checked="false" 
             android:layout_marginLeft="5dp"/>

<RadioButton android:layout_height="wrap_content" 
             android:layout_width="fill_parent" 
             android:id="@+id/ques1_4"
             android:checked="false"
             android:layout_marginLeft="5dp"/>

</RadioGroup> 

</LinearLayout>

そして、私は自分のデータベースから質問と回答をランダムに取得しています。ここで私の問題は、データベースから取得した質問の長さが短い場合があり、それに応じて画像がラップされないことがあります。また、質問が短く、画像の高さが質問の回答部分よりも長いと見苦しくなります。質問の長さが長い場合は問題ないようです。

だから、私の質問は、質問の長さが短い場合にのみ画像の高さをラップする方法です?

問題サイズが短いとこんな感じ、

ここに画像の説明を入力

質問の長さが長い場合は問題ないように見えますが、

ここに画像の説明を入力

では、質問の長さが短い場合に画像をラップする方法を教えてください。経由ではできないと思いますxml。それで、Androidでプログラムでそれを行う方法はありますか?

4

3 に答える 3

0

コンテンツに応じて自動的に拡張される 9 パッチ イメージを使用します

于 2013-10-04T12:32:37.067 に答える