Android
ListView를 scroll하면 focus가 날아가는 이슈 해결
Birthmark
2021. 1. 22. 14:55
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); listView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { listView.setItemChecked(mPosition, true); } @Override public void onNothingSelected(AdapterView<?> parent) { listView.setItemChecked(mPosition, true); if(listView.isFocused() || listView.isItemChecked(mPosition)) showDialog = false; } }); | cs |