Я пытаюсь показать список с помощью переключателя режима одиночного выбора.
Вот мой бит кода
ListView l1 = (ListView)findViewById(R.id.listView1);
for(int i = 0; i <firstlist.size(); i++)
{
f = firstlist.get(i);
HashMap<String, Object> map = new HashMap<String, Object>();
map.put("fname", f);
listItem1.add(map);
}
SimpleAdapter listItemAdapter1 = new SimpleAdapter(this,listItem1,android.R.layout.simple_list_item_single_choice,new String[] {"fname"}, new int[] {R.id.fname});
l1.setAdapter(listItemAdapter1);
l1.postDelayed(new Runnable()
{
public void run()
{
Utility.setListViewHeightBasedOnChildren(l1);
}
}, 400);
l1.setItemsCanFocus(false);
l1.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
Все работает нормально, но проблема в том, что мой цвет фона макета белый, и я установил текст в цвете списка как черный, но текст в виде списка не отображается.
Когда я долго нажимаю, цвет списка подсвечивается, а затем появляется только текст. Когда я отпускаю, он исчезает.
Как изменить цвет переключателя выбранного списка на красный, возможно ли это
Как сделать текст видимым.