【问题标题】:android.support.v7.widget.AppCompatSpinner how to change TextColor/Styleandroid.support.v7.widget.AppCompatSpinner 如何更改 TextColor/Style
【发布时间】:2016-10-16 11:13:09
【问题描述】:

我确实搜索了信息,但没有样式选项适合我。 我只想更改 AppCompatSpinner 的 TextColor。


使用

compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:support-v4:23.4.0'
compile 'com.android.support:design:23.4.0'

如何使用样式覆盖 textColor 属性? AppCompatSpinner不方便。

【问题讨论】:

    标签: android android-spinner android-styles android-appcompat


    【解决方案1】:

    为此使用自定义微调器并在微调器中放置一个文本视图,并在 spinner.setAdapter() 方法时使用 TextView 的 id:-

    <?xml version="1.0" encoding="utf-8"?>
    
    <TextView  
        android:id="@+id/textview"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent" 
        android:layout_height="wrap_content"
        android:textSize="20sp"
        android:gravity="left"  
        android:textColor="#FF0000"         
        android:padding="5dip"
        />
    

    使用适配器显示微调器:-

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.spinner_item,R.id.textview,list);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-30
      • 2020-06-29
      • 1970-01-01
      • 2011-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多