XML : Spinner color style in Android

I am new to android.I am making Spinner like below Image.It's work fine as I want. But I want to change background color to #FFFFFF and textcolor to #000000. But I got revise output please Help me. Any Help will be Apperciated.

enter image description here

java code:

  Spinner staticSpinner = (Spinner)findViewById(R.id.static_spinner);          ArrayAdapter<CharSequence> staticAdapter = ArrayAdapter.createFromResource(this,R.array.request_role,android.R.layout.simple_spinner_item);            staticAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);            // Apply the adapter to the spinner          staticSpinner.setAdapter(staticAdapter);    

xml code :

  <Spinner           android:id="@+id/static_spinner"           android:layout_width="150dp"           android:layout_height="45dp"           android:layout_marginLeft="30dp"           style="@android:style/Widget.Holo.Light.DropDownItem"     ></Spinner>    

simple_spinner_dropdown_item.xml

  <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"      android:id="@android:id/text1"      style="?android:attr/spinnerDropDownItemStyle"      android:singleLine="true"      android:layout_width="match_parent"      android:layout_height="?android:attr/dropdownListPreferredItemHeight"      android:ellipsize="marquee"      android:textColor="#000000"      />    

simple_spinner_item.xml

  <TextView xmlns:android="http://schemas.android.com/apk/res/android"       android:id="@android:id/text1"      style="?android:attr/spinnerItemStyle"      android:singleLine="true"      android:layout_width="match_parent"      android:layout_height="wrap_content"      android:ellipsize="marquee"      android:textColor="#000000"      android:textAlignment="inherit"/>    

No comments:

Post a Comment