旋转器看起来比平时更暗

时间:2013-06-10 12:19:18

标签: android colors spinner

我在我的Android应用程序中使用Spinner,但我遇到了问题。它工作正常,但它的颜色比它们的颜色更暗,但我不知道为什么。不是主题或样式的问题,更多的是,我最近使用Spinners进行其他项目并且它完美地运行。它发生在你身上吗?你是怎么解决的?

enter image description here

我没有为这个例子使用任何自定义组件,所以我没有附加代码,但如果你需要它只是要求。

2 个答案:

答案 0 :(得分:0)

可能是因为您将不同的资源ID传递给spinner arrayAdapter ..尝试将android.R.layout.simple_spinner_item传递给您的适配器

yourSpinnerArrayAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,your_list);

希望这有助于......:)

答案 1 :(得分:0)

您可以为微调器创建自定义布局,它可以更加自定义

custom_spinner.xml

     <?xml version="1.0" encoding="utf-8"?>

    <TextView  
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:textSize="15dp"
    android:gravity="left"  
    android:textColor="#000000"         
    android:padding="10dip"
    />

你的微调适配器

  yourSpinnerArrayAdapter = new ArrayAdapter(this,R.layout.custom_spinner, your_list);