Я установил Включено ложь в просмотре списка Android, но просмотр списка не прокручивается
Я использую множественный выбор списка просмотра в Android. Я хочу отключить просмотр списка по клику и сделать false. Я пытался установить setEnabled(false)
это работает, но просмотр списка не прокручивается. Мое состояние только для конкретного пользователя, чтобы проверить и снять элементы.
if (mycondition == true) {
listview.setEnabled(false);
}
1 ответ
Поскольку вы не поделились ни одним кодом, я предполагаю, что это то, что вы хотите сделать. Не отключайте весь ListView, который вы делаете, добавляя membersList.setEnabled(false);
mArrayAdapter = new ArrayAdapter(new ArrayAdapter<String>(Meeting.this, android.R.layout.simple_list_item_checked, memberCheckedList));
membersList.setAdapter(mArrayAdapter);
membersList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
View itemView = (View) mArrayAdapter.getItem(position);
if (itemView != null) {
itemView.setEnabled(false);
}
}
});