Als «kotlin» getaggte Fragen

147
Festlegen von Text in EditText Kotlin

Ich versuche, Text in einem EditText festzulegen, aber es heißt: Type mismatch. Required: Editable Found: String Mein Code lautet wie folgt: String name = "Paramjeet" val nametxt = findViewById (R.id.nametxt) as EditText nametxt.text = name Sagen Sie nicht zu verwenden, setTextweil ich Kotlin...

144
Wie implementiere ich ein Builder-Muster in Kotlin?

Hallo, ich bin ein Neuling in der Kotlin-Welt. Mir gefällt, was ich bisher gesehen habe, und ich habe darüber nachgedacht, einige unserer Bibliotheken, die wir in unserer Anwendung verwenden, von Java nach Kotlin zu konvertieren. Diese Bibliotheken sind voll von Pojos mit Setter-, Getter- und...

141
Ein einzelnes Ausrufezeichen in Kotlin

Was bedeutet ein einzelnes Ausrufezeichen in Kotlin? Ich habe es einige Male gesehen, besonders wenn ich Java-APIs verwende. Aber ich konnte es weder in der Dokumentation noch in StackOverflow

141
Statische Erweiterungsmethoden in Kotlin

Wie definieren Sie eine statische Erweiterungsmethode in Kotlin? Ist das überhaupt möglich? Ich habe derzeit eine Erweiterungsmethode wie unten gezeigt. public fun Uber.doMagic(context: Context) { // ... } Die obige Erweiterung kann für eine Instanz aufgerufen

139
So erhalten Sie den aktuellen Index für jeden Kotlin

Wie bekomme ich den Index in a für jede Schleife? Ich möchte Zahlen für jede zweite Iteration drucken Beispielsweise for (value in collection) { if (iteration_no % 2) { //do something } } In Java haben wir die traditionelle for-Schleife for (int i = 0; i < collection.length; i++) Wie bekomme...

138
Kotlin: Schnittstelle ... hat keine Konstruktoren

Ich konvertiere einen Teil meines Java-Codes in Kotlin und verstehe nicht ganz, wie man im Kotlin-Code definierte Schnittstellen instanziiert. Als Beispiel habe ich eine Schnittstelle (definiert in Java-Code): public interface MyInterface { void onLocationMeasured(Location location); } Und...

130
Verwendung von Boolean? in if Ausdruck

Wenn ich eine Nullable habe Boolean b, kann ich 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 den !!Operator verwende: val b: Boolean? = ... if...

130
Kotlin mit JPA: Standardkonstruktor Hölle

Gemäß JPA @Entitysollten Klassen über einen Standardkonstruktor (ohne Argumente) verfügen, um die Objekte beim Abrufen aus der Datenbank zu instanziieren. In Kotlin lassen sich Eigenschaften sehr bequem im primären Konstruktor deklarieren, wie im folgenden Beispiel: class Person(val name: String,...