Als «kotlin-android-extensions» getaggte Fragen

9
NullPointerException beim Versuch, auf Ansichten in einem Kotlin-Fragment zuzugreifen
Wie verwende ich Kotlin Android Extensions mit Fragments? Wenn ich sie im Inneren verwende onCreateView(), erhalte ich diese NullPointerExceptionAusnahme: Auslöser: java.lang.NullPointerException: Versuch, die virtuelle Methode 'android.view.View android.view.View.findViewById (int)' für eine Nullobjektreferenz aufzurufen Hier ist der Fragmentcode: package com.obaied.testrun.Fragment import android.os.Bundle import android.support.v4.app.Fragment import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup …

30
Fehler: Ausführung für Aufgabe ': app: clean' fehlgeschlagen. Datei kann nicht gelöscht werden
Ich versuche, mein Android Studio Gradle-Projekt (das hauptsächlich Kotlin-Code enthält) neu zu erstellen, aber es hat UnableToDeleteFileExceptionwährend des Reinigungs- / Wiederherstellungsprozesses Folgendes ausgelöst: Execution failed for task ':app:clean'. > Unable to delete file: C:\Users\User\KotlinGameEngine\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.1\jars\classes.jar Dies begann, nachdem ich versucht hatte, die Paketstruktur meines Projekts zu ändern. Leider habe ich die …

15
Veraltete Kotlin Runtime-Warnung in Android Studio
Nach dem Herunterladen und Installieren des neuesten Kotlin-Plugins habe ich eine veraltete Kotlin-Laufzeitwarnung von Android Studio erhalten, die mir Folgendes sagt: Ihre Version der Kotlin-Laufzeit in der Bibliothek 'kotlin-stdlib-1.1.2' ist 1.1.2, während die Plugin-Version 1.1.2-release-Studio2.3-3 ist. Die Laufzeitbibliothek sollte aktualisiert werden, um Kompatibilitätsprobleme zu vermeiden. Ich habe versucht, auf die …

13
Ungelöste Referenz: Kotlinx
Ich versuche, Kotlin und die Kotlin Android-Erweiterungen in Android Studio auszuprobieren. Ich habe dies sowohl in Android Studio v 1.5.1 unter Ubuntu 14.04 als auch in Android Studio v 1.5.1 unter OS X El Capitan mit dem gleichen Ergebnis versucht. Folgendes mache ich: Ich installiere das Kotlin Plugin 1.0.0-beta-35950-IJ141-11 Erstellen …

5
Wofür ist Kotlin Backing Field?
Als Java-Entwickler ist mir das Konzept eines Hintergrundfeldes etwas fremd. Gegeben: class Sample { var counter = 0 // the initializer value is written directly to the backing field set(value) { if (value >= 0) field = value } } Wofür ist dieses Hintergrundfeld gut? Kotlin-Dokumente sagten: Klassen in Kotlin …


7
Kotlin synthetisch in Adapter oder ViewHolder
Ich bin neu in Kotlin. Ich habe findViewByIdin meiner ActivityKlasse eine synthetische Methode anstelle einer nervigen Methode gefunden und versucht, sie zu verwenden , aber ich habe festgestellt: "Wenn wir die synthetischen Eigenschaften in View aufrufen möchten (nützlich in Adapterklassen), sollten wir auch kotlinx.android.synthetic.main importieren .Aussicht.*." Aber ich kann nicht …

3
ViewBinding vs Kotlin Android-Erweiterungen mit synthetischen Ansichten
Wie vergleicht sich die neue ViewBinding mit den Kotlin Android Extensions mit synthetischen Ansichtsbindungen? Abgesehen von NullSafety und TypeSafety, die von neuen ViewBindings bereitgestellt werden, warum sollten wir in Betracht ziehen, die Kotlin-Methode zur Verwendung synthetischer Bindungen in Views aufzugeben. Ist das neue ViewBinding leistungsfähiger, da es die Binding-Klasse zuvor …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.