ListView的選擇模式如何設(shè)置

小樊
134
2024-06-26 19:29:44

ListView有以下選擇模式可以設(shè)置:

  1. singleChoice:在這種模式下,ListView中的項(xiàng)只能單選,用戶點(diǎn)擊一個(gè)項(xiàng)后,該項(xiàng)會(huì)被選中,之前選中的項(xiàng)會(huì)取消選中。

  2. multipleChoice:在這種模式下,ListView中的項(xiàng)可以多選,用戶可以同時(shí)選中多個(gè)項(xiàng)。

  3. none:在這種模式下,ListView中的項(xiàng)不可選中,用戶無(wú)法進(jìn)行選擇操作。

要設(shè)置ListView的選擇模式,可以使用ListView的setChoiceMode()方法,將選擇模式作為參數(shù)傳入。例如:

ListView listView = findViewById(R.id.listView);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); // 設(shè)置為單選模式

通過(guò)設(shè)置選擇模式,可以控制ListView的選擇行為,使用戶可以按照需要進(jìn)行單選或多選操作。

0