Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 微调器下拉框底部移除_Android_Border_Spinner_Dropdown - Fatal编程技术网

Android 微调器下拉框底部移除

Android 微调器下拉框底部移除,android,border,spinner,dropdown,Android,Border,Spinner,Dropdown,默认值 弹出窗口 您好,如图所示,默认对象下会出现一条边界线。我如何预防它。 我使用了在这里找到的示例代码,一切都很完美,但我在正常视图中等待您对行边界断路器的帮助,谢谢 activity_main.xml <Spinner android:id="@+id/lesson_spinner" android:layout_width="match_parent" andro

默认值

弹出窗口

您好,如图所示,默认对象下会出现一条边界线。我如何预防它。

我使用了在这里找到的示例代码,一切都很完美,但我在正常视图中等待您对行边界断路器的帮助,谢谢

activity_main.xml

 <Spinner
            android:id="@+id/lesson_spinner"
            android:layout_width="match_parent"
            android:layout_height="40dp"
            android:backgroundTint="@color/mainSelectBoxArrowBg"
            android:popupTheme="@color/spinnerColorBg"
            android:spinnerMode="dialog" />

微调器\u列表\u style.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:background="@drawable/spinner_bg_style"
    android:paddingLeft="5dp"
    android:paddingRight="5dp">

    <TextView
        android:id="@+id/flagName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_toEndOf="@+id/ivFlag"
        android:layout_toRightOf="@+id/ivFlag"
        android:ellipsize="marquee"
        android:foregroundGravity="center_vertical"
        android:gravity="center_vertical"
        android:padding="5dp"
        android:singleLine="true"
        android:text="TextView"
        android:textColor="@color/spinnerColorText"
        android:textStyle="bold" />

</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<layer-list    xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#ffffff"/>
            <stroke android:color="#E6E6E6" android:width="1dp"/>
        </shape>
    </item>

    <item android:bottom="2dp">
        <shape android:shape="rectangle">
            <solid android:color="#ffffff"/>
        </shape>
    </item>
</layer-list>

spinner_bg_style.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:background="@drawable/spinner_bg_style"
    android:paddingLeft="5dp"
    android:paddingRight="5dp">

    <TextView
        android:id="@+id/flagName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_toEndOf="@+id/ivFlag"
        android:layout_toRightOf="@+id/ivFlag"
        android:ellipsize="marquee"
        android:foregroundGravity="center_vertical"
        android:gravity="center_vertical"
        android:padding="5dp"
        android:singleLine="true"
        android:text="TextView"
        android:textColor="@color/spinnerColorText"
        android:textStyle="bold" />

</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<layer-list    xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#ffffff"/>
            <stroke android:color="#E6E6E6" android:width="1dp"/>
        </shape>
    </item>

    <item android:bottom="2dp">
        <shape android:shape="rectangle">
            <solid android:color="#ffffff"/>
        </shape>
    </item>
</layer-list>

Spinner.setOnItemSelectedListener(新的AdapterView.OnItemSelectedListener(){
@凌驾
已选择公共视图(AdapterView AdapterView、View视图、int i、long l){
view.setBackgroundResource(0);//修复
}
@凌驾
未选择公共无效(AdapterView AdapterView){
}
}))

我找到了解决办法:)