是新的android。我想水平地有两个可绘制的bg按钮。 Button1(Tour Routes)和button2(Tour Item)在两个按钮之间没有空格,而onClick button1时,我喜欢在button1上显示蓝色drawable(Tour Routes),在button2(Tour Items)和Viceversa上绘制悬停背景。谢谢2可绘制按钮水平无间隔2按钮和onclick改变可绘制按钮颜色
这是我的布局示例。我试图创建可绘制的XML,但它不能正常工作。
<LinearLayout
android:id="@+id/button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/header"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginTop="6dp"
android:orientation="horizontal" >
<Button
android:layout_weight="1"
android:id="@+id/button1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="T"
android:background="@drawable/btn"
android:onClick="button1"
/>
<Button
android:layout_weight="1"
android:id="@+id/button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="TI"
android:background="@drawable/btn"
android:onClick="button2"
/>
尝试设置'机器人:clipToPadding =“假”'你父'LinearLayout'。 – RockStar
为了一一提及你的要求,并且要清楚。 – CoDe
首先,加'机器人:weightSum =“2”为'的LinearLayout –