我在使用内置的 Android 按钮栏样式时遇到了一些问题。在为我的每个按钮提供 0 的宽度和 1 的重量之后,两个按钮之间仍然存在大约 1px 的间隙(见图)。
消除这种差距的最佳方法是什么?为什么它甚至在那里开始?
<LinearLayout
android:id="@+id/button_bar"
style="?android:attr/buttonBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignRight="@+id/details_scroll_view"
android:paddin="0dp" >
<Button
android:id="@+id/button1"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/button_dark_blue"
android:text="button1"
android:textColor="@color/text_color" />
<Button
android:id="@+id/button2"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/button_light_blue"
android:text="button2"
android:textColor="@color/text_color" />
</LinearLayout>
[按钮栏][1] http://i.stack.imgur.com/9Kwf4.png