адаптер спиннера и адаптер Listview - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть ListActivity с вызовом setListAdapter, так что я могу динамически скрывать кнопки в просмотре списка. Это работало нормально, пока я не представил спиннер, который теперь работает нормально, но каким-то образом мешает адаптеру listview работать без каких-либо проблем отладки или сбоев, поэтому кнопки больше не скрываются там, где должны.

Кто-нибудь сталкивался с этим и разрешал раньше?

...oncreate() {
...

ArrayAdapter<CharSequence> spinadapter = ArrayAdapter.createFromResource(
            this, R.array.order_by_array, android.R.layout.simple_spinner_item);
    spinadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(spinadapter);
    spinner.setOnItemSelectedListener(new MyOnItemSelectedListener());


}



private void updateData() {

...        
    MySimpleArrayAdapter adapter = new MySimpleArrayAdapter(this, mp3, titles, artists);
    setListAdapter(adapter);
}

1 Ответ

0 голосов
/ 11 октября 2011

Я обнаружил, что здесь происходит, конфликта не было, я просто забыл вызвать соответствующий метод после выбора счетчика.

...