Suchergebnisse für Anfrage "kotlin"
Kotlin und neue ActivityTestRule: Die @Rule muss public sein
Ich versuche einen UI-Test für meine Android-App in Kotlin zu machen. Da das neue System ActivityTestRule verwendet, kann ich es nicht zum Laufen bringen: Es wird korrekt kompiliert und zur Laufzeit erhalte ich: java.lang.Exception: The @Rule ...
Wie kann ich bei anonymen Listenern mit Kurznotation auf „dies“ verweisen?
ibt es in Kotlin eine Möglichkeit, auf die Listener-Instanz zu verweisen, wenn diese Kurznotation für anonyme Klassen verwendet wird? In diesem Fallthis bezieht sich auf den äußeren Kontext (z. B. dasActivity Instanz) wobeiview ...
Ist es möglich, Mockito in Kotlin zu benutzen?
Das Problem, dem ich gegenüberstehe, ist, dassMatchers.anyObject() kehrt zurücknull. Wenn diese Methode zum Verspotten von Methoden verwendet wird, die nur nicht nullfähige Typen akzeptieren, wird die Ausnahme "Sollte nicht null sein" ...
Warum muss Kotlin seine Laufzeit nach dem Kompilieren bündeln?
Ich versuche nur, die zugrunde liegende Architektur zu verstehen, von der ich glaube, dass ich mich irre. Nehmen Sie das TutorialHie [http://kotlinlang.org/docs/tutorials/command-line.html] als Beispiel. Wann mache ich: kotlinc-jvm hello.kt ...
"When" -Anweisung vs Java "switch" -Anweisung
Pattern Matching in Kotlin ist nett und die Tatsache, dass es keinen nächsten Pattern Match ausführt, ist in 90% der Anwendungsfälle gut. Wenn in Android die Datenbank aktualisiert wird, verwenden wir die Java-Switch-Eigenschaft, um mit dem ...
Access Eigenschaft Delegat in Kotlin
Kotlin hat Eigenschaften delegiert, was ein sehr schönes Feature ist. Aber manchmalget() undset() Methoden sind nicht genug. Angenommen, ich möchte ein @ erstelleCloseable Objekt faul und später zu schließen. Hier ist ein Beispiel, wie eine ...
Wie initialisiere ich ein Array in Kotlin mit Werten?
n Java kann ein Array wie folgt initialisiert werde int numbers[] = new int[] {10, 20, 30, 40, 50}Wie sieht die Array-Initialisierung von Kotlin aus?
Wie man mit Gradle @ Compiler-Argumente an Kotlin Compiler übergi
Ich bin comp und ile mit Gradle ein Kotlin-Bibliotheksglas mit dem Kotlin-Gradle-Plugin: apply plugin: 'kotlin' Ich versuche einen Weg zu finden, um ein einfaches @ zu übergeb-include-runtime compiler Argumente an den Kotlin-Compiler. Ich ...
Kotlin: Warum kann ich in einem Loop Guard keine Aufgabe ausführen?
Warum ist diese Syntax nicht gültig? Der Fehler, den IntelliJ meldet, besteht darin, dass in einem solchen Kontext nur Ausdrücke zulässig sind (Zeile 2). Ich frage mich, ob es eine Syntax gibt, die verwendet werden kann, um dies zu umgehen, da ...
Verwendung von Boolean? in if Ausdruck
Wenn ich ein nullable @ haBoolean b, Ich kann den folgenden Vergleich in Java durchführen: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } In Kotlin kann ich dasselbe erreichen, indem ich das ...