друзей,андроид один выбор выбор выбор проблема?
Я использую следующий код для отображения списка с помощью кнопок радио теперь я хочу, чтобы выбрать конкретный переключатель списка по умолчанию, поэтому используя setSelection свойство, которое не работает.
final String [] items=new String[]{"Item1","Item2","Item3","Item4"};
ArrayAdapter<string> ad=new ArrayAdapter<string>(this,android.R.layout.simple_list_item_single_choice,items);
list=(ListView)findViewById(R.id.List);
list.setAdapter(ad);
list.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
list.setSelection(2);
list.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
TextView txt=(TextView)findViewById(R.id.txt);
txt.setText(list.getItemAtPosition(arg2).toString());
}
}
);
, пожалуйста, руководство пользователя, какую ошибку я делаю?
BINGO! Это было именно то, что мне нужно в моем случае. На самом деле, я хочу вызвать setItemChecked (чтобы проверить его) и setSelection (чтобы вывести элемент в поле зрения). –