我已經在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中以編程方式執行它?
我不明白它被擴大,兩個圖像有差距。只有其中一個有較小的差距 – invisbo
看起來問題在於你的背景可繪製,'ans_tab'。這是一個圖像還是一個形狀? – ozbek
@shoerat多數民衆贊成在圖像 – Shiv