【问题标题】:Spinner doesn't show dividier微调器不显示分隔符
【发布时间】:2016-02-05 18:32:06
【问题描述】:

由于某种原因,Android 忽略了我的分频器微调器属性,分频器没有显示。 我已经查看了这个帖子:Android spinner divider color

起初我以为可能是我的 android:spinnerMode="dialog" 但什么都没有!

这是我的微调器代码:

        <android.support.v7.widget.AppCompatSpinner
        android:id="@+id/search_category_spinner"
        android:layout_width="140dp"
        android:layout_height="48dp"
        android:layout_marginRight="8dp"
        android:layout_alignParentRight="true"
        android:prompt="@string/category_search_spinner_header"
        android:spinnerMode="dialog"
        style="@style/mySpinnerStyle"
        android:layout_below="@id/text_layout_free_search"
        />

这是我的主题和风格:

    <style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="colorPrimary">@color/primaryColor</item>
    <item name="colorPrimaryDark">@color/primaryColorDark</item>
    <item name="colorAccent">@color/accentColor</item>
    <item name="android:textColorPrimaryInverse">#FFFFFF</item>
</style>


<style name="AppTheme" parent="AppTheme.Base">
    <item name="android:dropDownListViewStyle">@style/mySpinnerStyle</item>
</style>


<style name="mySpinnerStyle" parent="Widget.AppCompat.Spinner.Underlined">
    <item name="android:divider">#00ff00</item>
    <item name="android:dividerHeight">4dp</item>
</style>

还有我的 v21\style.xml:

    <style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:colorPrimary">@color/primaryColor</item>
    <item name="android:colorPrimaryDark">@color/primaryColorDark</item>
    <item name="android:colorAccent">@color/accentColor</item>
    <item name="android:textColorPrimaryInverse">#FFFFFF</item>
</style>

<style name="AppTheme" parent="AppTheme.Base">
    <item name="android:dropDownListViewStyle">@style/mySpinnerStyle</item>
</style>

<style name="mySpinnerStyle" parent="Widget.AppCompat.Spinner.Underlined">
    <item name="android:divider">#00ff00</item>
    <item name="android:dividerHeight">4dp</item>
</style>

【问题讨论】:

    标签: android android-layout dialog android-spinner android-styles


    【解决方案1】:

    您正在谈论的答案是适用于下拉样式。如果您正在寻找对话框样式,您可能必须使用自定义布局。

    【讨论】:

      猜你喜欢
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-12
      相关资源
      最近更新 更多