我是Kotlin的新手。我有一個我選擇轉換爲kotlin的android項目。這是我的一段代碼。智能投向BootsrapButton是不可能的,因爲endtrip是此時已更改的可變屬性
import com.beardedhen.androidbootstrap.BootstrapButton
class EndTrip : AppCompatActivity(){
internal var endtrip: BootstrapButton ?= null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_end_trip)
endtrip.setOnClickListener(View.OnClickListener {
//Some code here
}
}
}
但我得到這個錯誤在endtrip
智能投地BootsrapButton是不可能的,因爲endtrip是可變的已經到這個時候
類似的問題已經改變 財產回答here,但我無法找出解決方案。我正在使用beardedhen Android Bootstrap Library。謝謝。
因此,這是該解決方案的好友@Xype –
我會嘗試從內部VAR改變它內部val,看看它是否工作。 Kotlin遇到了問題,我也正在經歷它,這是一場試火,有限的文檔,不斷變化。雖然有趣。 – Xype