2015-09-07 72 views
0

中更改我有一些按鈕。例如15。 3 * 5(3行5列)每3個按鈕以一個水平線性佈局存在,每個按鈕的重量爲1。但我不知道爲什麼當我更改按鈕標題時,按鈕尺寸也會在android中更改。 請幫助我。感謝當我更改按鈕標題時,按鈕尺寸也會在android

+0

發佈您的代碼.. – Pavan

+1

爲了幫助其他人瞭解您的問題,請發佈代碼示例,任何日誌的輸出(例如LogCat)或其他內容以展示[最小,完整和可驗證的示例](http ://stackoverflow.com/help/mcve)你的問題。 –

回答

0

這是我的代碼:

<LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" > 

      <Button 
       android:id="@+id/btnGeneral_surgery" 
       android:layout_width="0dp" 
       android:layout_height="120dp" 
       android:layout_marginLeft="5dp" 
       android:layout_marginRight="2dp" 
       android:layout_marginTop="2dp" 
       android:layout_weight="1" 
       android:background="@drawable/mybtn" 
       android:drawableTop="@drawable/general_surgery" 
       android:text="btnGeneral_surgery" 
       android:textColor="@color/greenwhatsup" 
       android:textSize="15sp" /> 

      <Button 
       android:id="@+id/btnOtolaryngology" 
       android:layout_width="0dp" 
       android:layout_height="120dp" 
       android:layout_marginTop="2dp" 
       android:layout_weight="1" 
       android:background="@drawable/mybtn" 
       android:drawableTop="@drawable/otolaryngology" 
       android:text="btnOtolaryngology_Profesional" 
       android:textColor="@color/greenwhatsup" 
       android:textSize="12sp" /> 

      <Button 
       android:id="@+id/btnObstetrics" 
       android:layout_width="0dp" 
       android:layout_height="120dp" 
       android:layout_marginLeft="2dp" 
       android:layout_marginRight="5dp" 
       android:layout_marginTop="2dp" 
       android:layout_weight="1" 
       android:background="@drawable/mybtn" 
       android:drawableTop="@drawable/obstetrics" 
       android:text="btnObstetrics" 
       android:textColor="@color/greenwhatsup" 
       android:textSize="15sp" /> 
     </LinearLayout> 

我想是因爲不同大小的文本的可能,按鈕的大小將改變。

+0

任何人都可以幫助我嗎?! – tara1367