当我更改按钮标题时,按钮大小也将在android中更改

时间:2015-09-07 14:29:21

标签: android button android-linearlayout

我有一些按钮。例如15。 3 * 5(3行,5列)每3个按钮存在一个水平线性布局,每个按钮的重量为1。但我不知道为什么当我更改按钮标题时,按钮大小也将在android中更改。 请帮我。感谢

1 个答案:

答案 0 :(得分: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>

我想也许是因为文字大小不同,按钮的大小会有所改变。

相关问题