我的标题有这个布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
>
<Button android:id="@+id/home"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Home"
android:background="@drawable/ic_menu"
android:textSize="11dp"
/>
<Button android:id="@+id/questions"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Questions"
android:textSize="11dp"
android:background="@drawable/ic_menu"
android:layout_toRightOf="@+id/home" />
<Button android:id="@+id/businesses"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="11dp"
android:text="Businesses"
android:background="@drawable/ic_menu"
android:layout_toRightOf="@+id/questions"
/>
<Button android:id="@+id/learn"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Learn"
android:textSize="11dp"
android:background="@drawable/ic_menu"
android:layout_toRightOf="@+id/businesses"
/>
</LinearLayout>
我的想法是,如果我用图像制作按钮背景,那么这将使我在按钮之间没有空间。现在,标题按钮渲染得很好,但它们之间有一个厚厚的空白背景空间。我怎样才能摆脱那个空白并使它们之间的空间只有 1px?
我刚刚上传了模拟器的照片。看到屏幕顶部的 4 个黑框了吗?那是带有空格的标题。
谢谢!