У меня есть счетчик, в котором я хотел бы, чтобы текст каждого элемента был разного цвета. например, для item0 текст должен быть красным, item1 текст должен быть синим, а item2 текст должен быть зеленым. Я попытался установить элемент, который я хочу изменить, на textView и изменить цвет textview, но он не работает таким образом. какие-нибудь идеи о том, как выполнить эту задачу?
Spinner spinner = (Spinner) findViewById(R.id.spinner1);
ArrayList<String> array = new ArrayList<String>();
array.add("item0");
array.add("item1");
array.add("item2");
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this,R.layout.row, array);
spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(spinnerArrayAdapter)
try{
TextView tv = new TextView((Context) spinner.getItemAtPosition(0));
tv.setTextColor(Color.argb(0, 255, 0, 0));
}catch(Exception e){
Toast.makeText(getApplicationContext(), "Error: " + e.toString(), Toast.LENGTH_LONG);
}