将边框放在旋转器周围

时间:2017-07-10 15:39:27

标签: java android xml

我正在寻找在我的微调器周围放置边框。我为它设置了一个XML文件,但它似乎不起作用。我不确定我做错了什么,我确信它像往常一样简单。

activity_main.xml中

<LinearLayout
        android:id="@+id/layout_spinner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingLeft="0dp"

        android:gravity="center_vertical"
        android:orientation="horizontal">
        <ImageView
            android:id="@+id/activity_main_time_iv"
            android:layout_width="35dp"
            android:layout_height="35dp"
            android:background="@android:color/transparent"
            android:src="@drawable/ic_time_48dp" />
        <com.jaredrummler.materialspinner.MaterialSpinner
            android:id="@+id/activity_main_time_spinner"
            android:layout_width="150dp"
            android:layout_height="wrap_content"
            android:layout_marginLeft="@dimen/activity_horizontal_padding"
            android:background="@drawable/dropdown_border"
            android:layout_marginTop="-5dp"
            android:layout_marginBottom="-5dp"
            android:spinnerMode="dialog"
            app:ms_text_color="@android:color/white"
            app:ms_background_color="@android:color/background_dark"
            app:ms_dropdown_height="300dp"
            />

dropdown_border.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="6dip" />
<stroke
    android:color="@color/white"
    android:width="@dimen/one_dp" />

1 个答案:

答案 0 :(得分:0)

<强> dropdown_border.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="rectangle">
         <solid android:color="#FFFFFF" />
     <corners android:radius="6dip" />
     <stroke
         android:color="#000000"
         android:width="1dp" />
</shape>