Hi tôi có bố trí đơn giản nàyNút thay đổi vị trí khi văn bản trong hai dòng
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:id="@+id/btn_trigger_left"
style="@style/triggerButton"
android:layout_marginRight="5dip"
android:text="Mold" />
<Button
android:id="@+id/btn_trigger_right"
style="@style/triggerButton"
android:text="Fums" />
</LinearLayout>
và phong cách là đây.
<style name="triggerButton">
<item name="android:layout_width">0dp</item>
<item name="android:layout_height">50dip</item>
<item name="android:textSize">12sp</item>
<item name="android:gravity">center</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/white</item>
<item name="android:layout_weight">2</item>
<item name="android:background">@drawable/symptom_bg</item>
<item name="android:layout_marginBottom">0dip</item>
</style>
và đặt ra là như thế này.
nó là ok, nhưng khi văn bản của tôi đủ dài để hai dòng nút đi xuống như thế này.
hãy giúp tôi khi tôi đang làm sai? Cảm ơn!
nếu áp dụng margintop = 0dp thì sao? – lelloman
bạn nhắm mục tiêu sdk là gì? và bạn đang sử dụng phiên bản ADT nào? –
bạn có cố gắng đặt 'gravity' của' linearlayout' thành 'Top' không? –