0
所以我有Android aplication Scala編寫的,我在eclipse工作(朱諾使用Scala,Android SDK和AndroidProguardScala)斯卡拉無法訪問Android電子類
爲什麼月食抱怨(它無法找到靜態成員)
ListView.INVALID_POSITION
雖然在java文件中,這很好用?
我不介意沒有自動完成,但Eclipse抱怨,我不能編譯該項目。
所以我有Android aplication Scala編寫的,我在eclipse工作(朱諾使用Scala,Android SDK和AndroidProguardScala)斯卡拉無法訪問Android電子類
爲什麼月食抱怨(它無法找到靜態成員)
ListView.INVALID_POSITION
雖然在java文件中,這很好用?
我不介意沒有自動完成,但Eclipse抱怨,我不能編譯該項目。
因爲INVALID_POSITION屬於android.widget.AdapterView類。因此,在斯卡拉你應該直接寫:AdapterView.INVALID_POSITION
謝謝,但如果該類是繼承,ListView類應該仍然可見,我的意思是爲什麼它不同? – zidarsk8
當我們在Java中編寫'ListView.INVALID_POSITION'繼承不會在這裏工作。編譯器稍後爲我們提供真正的價值。它只是在相同的範圍內。但是scala沒有靜態成員,我們應該訪問對象值(AdapterView類)。如果我錯了,請糾正我的錯誤... – aim