Я установил Включено false в просмотре списка Android, но просмотр списка не прокручивается - PullRequest
0 голосов
/ 30 августа 2018

Я использую множественный выбор списка просмотра в Android. Я хочу, чтобы отключить просмотр списка и сделать false. Я попытался установить setEnabled(false), это работает, но просмотр списка не прокручивается. Мое состояние - только определенный пользователь, чтобы проверять и снимать флажки.

if (mycondition == true) {
   listview.setEnabled(false);
}

1 Ответ

0 голосов
/ 30 августа 2018

Поскольку вы не поделились ни одним кодом, я предполагаю, что это то, что вы хотите сделать. Не отключайте весь 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);
            }
        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...