kotlin-interop

    12热度

    3回答

    我想用@OneOf注释从package io.dropwizard.validation; 的Java用法: @OneOf(value = {"m", "f"}) 科特林用法:??? 我已经试过这样: @OneOf(value = arrayOf("m", "f")) 这: @OneOf(value = ["m", "f"]) 我得到的是: 类型推断失败。预期类型不匹配: 需要:字符串

    3热度

    2回答

    我正在尝试从一个操作传递一个侦听器到一个类(一个适配器)。 在java中(代码从Action): private void setListeners() { adapterRecyclerView.setListener( new View.OnClickListener() { @Override public void onClick(Vi

    5热度

    2回答

    我有一个WebView。我想致电 public void evaluateJavascript(String script, ValueCallback<String> resultCallback) 这种方法。 这里是ValueCallback接口: public interface ValueCallback<T> { /** * Invoked when the va

    7热度

    1回答

    我有一个现有的Java类ThreadUtils与方法every,看起来像: public class ThreadUtil { public static Thread every(int seconds, Runnable r) { Thread t = new Thread(() -> { while(true) { r.run();

    0热度

    1回答

    Exceptions.kt内联函数: @Suppress("NOTHING_TO_INLINE") inline fun generateStyleNotCorrectException(key: String, value: String) = AOPException(key + " = " + value) 在科特林: fun inKotlin(key: String, v

    19热度

    3回答

    由于new不是kotlin中的关键字,我可以在kotlin中具有以下功能。 fun new(): String { return "just returns some string" } ,但我无法从Java调用此功能,因为new是Java中的一个关键词。我想知道在java领域中是否有这个函数的别名。我没有找到任何intellij建议,可能是这个函数的别名。 编辑1: 我在写科特林

    3热度

    2回答

    当使用科特林与火力地堡数据库的工作,我似乎无法检索List<String>类型的值,如果我用一个GenericTypeIndicator如下: snap.getValue(object : GenericTypeIndicator<List<String>>() {}) 它产生从火力地堡SDK异常如下: com.google.firebase.database.DatabaseExceptio

    17热度

    1回答

    我在Android Studio 2.2中我的项目更新到Android工作室2.3和增量项目从科特林1.06〜科特林1.1 这是错误我得到 :app:javaPreCompileDebug :app:transformClassesAndDataBindingWithDataBindingMergeArtifactsForDebug UP-TO-DATE :app:compileDebugKo

    2热度

    2回答

    我想观察主线程观察的主线程使用: // Kotlin Code Observable .observeOn(AndroidSchedulers.mainThread()) 但我发现了以下错误: Type Mismatch: Required: rx.Scheduler! Found: io.reactivex.Scheduler! 可观察到的我

    3热度

    2回答

    比方说,我在老/遗留Java库特定代码: public class JavaClass { private String notNullString; private String nullableString; private String unannotatedString; public JavaClass(@NotNull String notNu