这段代码在Java中运行良好,但在Kotlin中却不行:

import android.widget.ListView

myListView = getListView(....)
myListView!!.setChoiceMode(ListView.CHOICE_MODE_SINGLE)

找不到常量CHOICE_MODE_SINGLE。当我单击ListView时,将带我到public class ListView extends AbsListView {,这是ListView所在的正确位置。

这是为什么?

最佳答案

静态变量和方法不能在Kotlin中的子类上调用。 AbsListView.CHOICE_MODE_SINGLE是调用它们的正确方法。

07-24 18:41