У меня есть 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);
}