Android - 通过微调器运行的透明细线,特定于设备?

时间:2011-11-18 20:32:05

标签: android spinner

Notice the white lines under the arrows

在某些设备上,我们的微调器中出现了神秘的透明线条。我以前见过这个,但必须有办法摆脱它们......我假设它有一些用于图形的9补丁的东西。

有人有什么建议吗?下面的布局摘要:

<TableRow>

                <Spinner
                    android:id="@+id/spinnerPostPage"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:layout_column="1" />

            </TableRow>

更新:下面的完整布局 - 不使用此布局外部的样式:

    <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/bg">

    <RelativeLayout
        android:id="@+id/layoutHeader"
        android:layout_width="fill_parent"
        android:layout_height="55dp"
        android:padding="10dp"
        android:background="#008db9"  >

        <TextView
            android:id="@+id/textViewTitle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"
            android:text="@string/create_a_craze"
            android:textSize="24dp" />

        <Button
            android:id="@+id/buttonSave"
            android:layout_width="wrap_content"
            android:layout_height="35dp"
            android:layout_marginRight="5dp"
            android:layout_alignParentRight="true"
            android:layout_centerVertical="true"
            android:text="@string/save" />

    </RelativeLayout>

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_below="@id/layoutHeader" >

        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">

            <TableLayout
                android:id="@+id/layoutBody"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/layoutHeader"
                android:padding="5dp" >

                <TableRow>

                    <TextView
                        android:id="@+id/textViewCrazeTitleLabel"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center_vertical"
                        android:textColor="#a1a0a3"
                        android:text="@string/craze_title_label" />

                    <EditText 
                        android:id="@+id/editTextCrazeTitle"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:maxLength="50"
                        android:hint="@string/craze_title"/>

                </TableRow>

                <TableRow android:layout_width="fill_parent" android:layout_height="wrap_content" >

                    <Button
                        android:id="@+id/buttonAddImage"
                        android:layout_width="wrap_content"
                        android:layout_height="35dp"
                        android:layout_gravity="center_vertical"
                        android:text="@string/add_image" />

                    <LinearLayout
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:orientation="horizontal"
                        android:gravity="center" >

                        <ImageView
                            android:id="@+id/imageViewThumbnailOne"
                            android:layout_width="fill_parent"
                            android:layout_height="75dp"
                            android:layout_weight="1"
                            android:layout_margin="2dp"
                            android:visibility="gone" />

                        <ImageView
                            android:id="@+id/imageViewThumbnailTwo"
                            android:layout_width="fill_parent"
                            android:layout_height="75dp"
                            android:layout_weight="1"
                            android:layout_margin="2dp"
                            android:visibility="gone" />

                        <ImageView
                            android:id="@+id/imageViewThumbnailThree"
                            android:layout_width="fill_parent"
                            android:layout_height="75dp"
                            android:layout_weight="1"
                            android:layout_margin="2dp"
                            android:visibility="gone" />

                    </LinearLayout>

                </TableRow>

                <TableRow>

                    <CheckBox 
                        android:id="@+id/checkBoxShareLocation"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_column="1"
                        android:textColor="#a1a0a3"
                        android:text="@string/share_location_map"
                        android:textSize="12dp" />

                </TableRow>

                <TableRow>

                    <TextView
                        android:id="@+id/textViewPostToLabel"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_gravity="center_vertical"
                        android:textColor="#a1a0a3"
                        android:text="@string/post_title_label" />

                    <Spinner
                        android:id="@+id/spinnerPostOptions"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1" />

                </TableRow>

                <TableRow>

                    <Spinner
                        android:id="@+id/spinnerPostPage"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:layout_column="1" />

                </TableRow>

                <TableRow>

                    <TextView 
                        android:id="@+id/textViewShareCrazeLabel"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginRight="10dp"
                        android:layout_gravity="center_vertical"
                        android:textColor="#a1a0a3"
                        android:text="@string/share_craze_label" />

                    <Spinner 
                        android:id="@+id/spinnerPrivacySettings"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:layout_weight="1"
                        android:layout_column="1" />

                </TableRow>

                <TableRow>

                    <TextView
                        android:id="@+id/textViewCrazeDescriptionLabel"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:textColor="#a1a0a3"
                        android:text="@string/craze_description_label" />

                </TableRow>

            </TableLayout>

            <EditText 
                android:id="@+id/editTextCrazeDescription"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_marginLeft="5dp"
                android:layout_marginRight="5dp"
                android:layout_marginBottom="5dp"
                android:layout_below="@id/layoutBody"
                android:minLines="3"
                android:maxLines="5"
                android:inputType="textMultiLine" />

        </RelativeLayout>

    </ScrollView>

</RelativeLayout>

0 个答案:

没有答案