/ /スピナーは通常より暗く見える - アンドロイド、カラー、スピナー

スピナーは通常より暗く見える - アンドロイド、カラー、スピナー

私は私のアンドロイドアプリでSpinnerを使用していますが、問題。それはうまく動作しますが、その色は使用しているよりも暗いですが、私はなぜ知っているのですか?テーマやスタイルに問題はありませんか、最近私はSpinnersを最近他のプロジェクトに使用しました。どのように解決しましたか?

ここに画像の説明を入力

この例ではカスタムコンポーネントを使用していませんので、コードを添付する必要はありませんが、必要な場合はそれを求めてください。

回答:

回答№1は0

異なるリソースIDをspinner arrayAdapterに渡した可能性があります。あなたのアダプターにandroid.R.layout.simple_spinner_itemを渡してみてください

あなたのSpinnerArrayAdapter =新しいArrayAdapter(this、android.R.layout.simple_spinner_item、your_list);

お役に立てれば...:)


回答№2の場合は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);