I follow this answer to change spinner text color to black color, however I get cannot find symbol variable spinner_item
. What's wrong here ?
Add_Details_Information.java
public class Add_Details_Information extends AppCompatActivity { private Spinner project; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.add_details_information); addItemsOnSpinner(); // Spinner for project/service/training } public void addItemsOnSpinner() { project=(Spinner)findViewById(R.id.SpinnerProject); List<String> list = new ArrayList<String>(); list.add("Pro-XXX-XXX"); list.add("TRN-XXX-XXX"); list.add("SRV-XXX-XXX"); ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.spinner_item, list); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); project.setAdapter(adapter); } }
spinner_item.xml (layout)
<?xml version="1.0" encoding="utf-8"?> <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="#000" android:padding="5dip"/>
add_details_information.xml
<Spinner android:layout_width="321dp" android:layout_height="41dp" android:layout_margin="10dp" android:background="@drawable/round_corner_for_spinner" android:layout_weight="0.07" android:paddingLeft="20dp" android:layout_x="14dp" android:layout_y="59dp" android:id="@+id/SpinnerProject" />
round_color_for_spinner.xml (drawable)
<?xml version="1.0" encoding="utf-8"?><!-- res/drawable/rounded_edittext.xml --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:padding="10dp" android:shape="rectangle"> <solid android:color="@color/white" /> <stroke android:width="3dip" android:color="@color/light_gray" /> <corners android:bottomLeftRadius="15dp" android:bottomRightRadius="15dp" android:topLeftRadius="15dp" android:topRightRadius="15dp" /> </shape>
Image
How to change the text color inside the drop-down list to black ? Thanks
No comments:
Post a Comment