kotlin

    -1熱度

    1回答

    我不能同步我的項目,因爲這樣的: Caused by: kotlin.TypeCastException: null cannot be cast to non-null type kotlin.String at org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapperKt.loadKotlinVersionFromResource(

    5熱度

    1回答

    我有以下方法。它的邏輯非常簡單,如果設置了正確的值,那麼在它有一個值(非空值)時調用左邊的值。當我按照以下方式編寫它時,它會起作用。 fun goNext(from: Node): Node? { var prev : Node = from var next : Node? = from.right if (next != null) { prev =

    0熱度

    1回答

    函數引用在Java 8和9,可以有方法引用打印到控制檯,像如: List.of(1, 2, 3).forEach(System.out::println); 在科特林我沒有找到一個使用方法引用打印到控制檯的方法。我試圖把這種使用函數引用: listOf(1, 2, 3).forEach { println(it) } 到: listOf(1, 2, 3).forEach { ::print

    0熱度

    1回答

    我正在嘗試使用Dagger 2創建簡單的MVP Archtecture應用程序。我試圖獲得與本教程中相同的結果,但使用Kotlin。這是我的代碼到目前爲止。 主講人: class MainPresenter @Inject constructor(var view: IMainView): IMainPresenter{ override fun beginMessuring() {

    1熱度

    2回答

    我想通過設置導航抽屜中的TextView文本來創建活動開始時更新UI的方法。我不斷收到一個TextView不能爲空的錯誤? 我得到的錯誤是一種非法狀態異常USEREMAIL不能爲空 這是應該更新導航抽屜 private fun updateUI(user:FirebaseUser?) { if (user != null) { val userEmailText = findV

    1熱度

    2回答

    你會怎樣用更多kotlinic的方式編寫下面的代碼? var returnValue = ... val s3data = presignedUrl.body() if (s3data != null) { val uploadImage = api.uploadImage(s3data.bucketUrl, s3data.awsAccessKeyId, s3data.policy,

    0熱度

    1回答

    我使用Java庫定義名爲A的JSON模型類。這個類包含很多屬性,例如,從a到z,並且沒有它們的構造函數。 我想在科特林一個新的JSON財產繼承這個類,lateinit var aa: String(派生類會B),並有一個快速的方式通過複製現有A實例的屬性來創建的B一個實例。 我可以序列化A並將結果JSON反序列化爲B。有沒有其他的快速解決方案可以做到這一點,而無需序列化/反序列化,例如通過使用任何

    0熱度

    1回答

    我想將我的Android應用程序從Java轉換爲Kotlin。 對於應用程序快捷方式,我使用shortbread庫,它非常易於實現,但它在Kotlin中不起作用。難道我做錯了什麼 ? 的Java: @Shortcut(id = "Camera", icon = R.drawable.iconshortcut,longLabel = "Instant Scan", shortLabel = "Sca

    -1熱度

    1回答

    我有這種懷疑的傢伙,我不知道;任何需要了解的例子都會很棒。 Kotlin編程語言是否患有「懸掛其他」問題? 如果問題存在,那麼在這種情況下是什麼原因?

    1熱度

    1回答

    我正在做一個listview什麼時候點擊調用函數。 和I want to get function is async or sync。 當它是異步時阻止。我想知道how attach async mark to kotlin lambda expression。 class FunctionCaller_Content(text: List<String>, val func