Pytania otagowane jako kotlin-android-extensions

9
NullPointerException podczas próby uzyskania dostępu do widoków we fragmencie Kotlin
Jak korzystać z rozszerzeń systemu Android Kotlin za pomocą Fragments? Jeśli użyję ich w środku onCreateView(), otrzymam ten NullPointerExceptionwyjątek: Przyczyna: java.lang.NullPointerException: Próba wywołania metody wirtualnej „android.view.View android.view.View.findViewById (int)” w odwołaniu do obiektu o wartości null Oto kod fragmentu: 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 …

30
Błąd: nie powiodło się wykonanie zadania „: app: clean”. Nie można usunąć pliku
Próbuję odbudować mój projekt Android Studio Gradle (zawierający głównie kod Kotlin), ale zaczął wyrzucać UnableToDeleteFileExceptionpodczas procesu czyszczenia / przebudowy: 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 Zaczęło się to dziać po próbie zmiany struktury pakietu mojego projektu. Niestety, zrobiłem to, zmieniając nazwę i przenosząc foldery źródłowe …

15
Nieaktualne ostrzeżenie Kotlin Runtime w Android Studio
Po pobraniu i zainstalowaniu najnowszej wtyczki Kotlin mam przestarzałe ostrzeżenie programu Kotlin Runtime z Android Studio, które mówi mi: Twoja wersja środowiska uruchomieniowego Kotlin w bibliotece 'kotlin-stdlib-1.1.2' to 1.1.2, natomiast wersja wtyczki to 1.1.2-release-Studio2.3-3. Bibliotekę wykonawczą należy zaktualizować, aby uniknąć problemów ze zgodnością. Próbowałem kliknąć przycisk Aktualizuj środowisko uruchomieniowe , …

13
Nierozwiązane odniesienie: kotlinx
Próbuję wypróbować Kotlin i rozszerzenia Kotlin Android w Android Studio. Próbowałem tego zarówno w Android Studio v 1.5.1 na Ubuntu 14.04, jak iw Android Studio v 1.5.1 na OS X El Capitan z tym samym wynikiem. Oto co robię: Instaluję wtyczkę Kotlin 1.0.0-beta-35950-IJ141-11 Utwórz nowy pusty projekt systemu Android Konwertuj …

5
Do czego służy zaplecze Kotlin?
Jako programista Java koncepcja pola zapasowego jest mi trochę obca. Dany: class Sample { var counter = 0 // the initializer value is written directly to the backing field set(value) { if (value >= 0) field = value } } Do czego służy to pole zapasowe? Kotlin docs powiedział: Zajęcia …


7
Kotlin syntetyczny w adapterze lub ViewHolder
Jestem nowy w Kotlinie. Znalazłem i próbowałem użyć metody syntetycznej zamiast irytującej metody findViewByIdw mojej Activityklasie, ale znalazłem „Jeśli chcemy wywołać właściwości syntetyczne w widoku (przydatne w klasach adapterów), powinniśmy również zaimportować kotlinx.android.synthetic.main .widok.*." Ale nie mogę dowiedzieć się, jak to dokładnie działa? Czy są jakieś przykłady?

3
ViewBinding vs Kotlin Rozszerzenia Androida z syntetycznymi widokami
Jak nowe ViewBinding ma się do rozszerzeń Kotlin dla Androida z syntetycznymi wiązaniami widoków? Oprócz NullSafety i TypeSafety zapewnianych przez nowe ViewBindings, dlaczego warto rozważyć porzucenie Kotlinowskiego sposobu korzystania z syntetycznych powiązań w widokach. Czy nowy ViewBinding jest bardziej wydajny, ponieważ wcześniej generuje klasę Binding?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.