问题描述
- listView.setChoiceMode()出现空指针异常
-
使用一个AppCompatActivity来托管一个ListFragment。在ListFragment实现了上下文
菜单,但是在OncreateView中使用listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL)时出现空指针异常。
这是代码
这是异常:
解决方案
你这提示好像跟listview没关系,看看listview是空吗
解决方案二:
原因找到了,因为没有设置多选模式下的监听器,没有通过ActionMode来建立对应的多选模式下的操作栏菜单导致了空指针。只要实现listView.setMultiChoiceModeListener(new AbsListView.MultiChoiceModeListener() {...});即可
时间: 2024-07-30 23:25:04