Вопросы с тегом 'kotlin-android-extensions'

Вопросы, связанные с расширением Android Kotlin
10

NullPointerException при попытке доступа к представлениям во фрагменте Kotlin

Как использовать расширения Android Kotlin с Fragment s? Если я использую их внутри onCreateView(), я получаю исключение NullPointerException: Вызвано: java.lang.NullPointerException: попытка вызвать виртуальную method 'android.view.View android.v...
31 дек. '15 в 5:41
36

Ошибка: выполнение выполнено для задачи ': app: clean'. Не удалось удалить файл

Я пытаюсь перестроить свой проект Android Studio Gradle (содержащий в основном код Kotlin), но он начал выдавать UnableToDeleteFileException во время процесса очистки/восстановления: Execution failed for task ':app:clean'. > Unable to delete file...
02 окт. '15 в 19:30
15

Устаревшее предупреждение Kotlin Runtime в Android Studio

После загрузки и установки последнего плагина Kotlin у меня есть устаревшее предупреждение Runtime Kotlin от Android Studio, которое говорит мне: Ваша версия времени выполнения Kotlin в библиотеке "kotlin-stdlib-1.1.2" 1.1.2, а версия плагина - 1...
12 мая '17 в 1:53
11

Неразрешенная ссылка: kotlinx

Я пытаюсь опробовать Kotlin и расширения Android Kotlin в Android Studio. Я пробовал это как в Android Studio v 1.5.1 на Ubuntu 14.04, так и в Android Studio v 1.5.1 на OS X El Capitan с тем же результатом. Вот что я делаю: Я устанавливаю плагин K...
09 дек. '15 в 2:04
4

Что такое поле для резервного копирования Kotlin?

Как разработчик Java, концепция поля поддержки немного чуждо мне. Дано: class Sample { var counter = 0 // the initializer value is written directly to the backing field set(value) { if (value >= 0) field = value ...
05 апр. '17 в 1:02
7

Синтетический синтез Kotlin в адаптере или ViewHolder

Я новичок в котлине. Я нашел и попытался использовать синтетический метод вместо раздражающего метода findViewById в моем классе Activity, но я нашел "Если мы хотим вызывать синтетические свойства в представлении (полезно в классах адаптеров), мы та...
23 окт. '15 в 14:16
5

Как добавить элемент в ArrayList в Котлин?

Как добавить элемент в ArrayList в Котлин?
15 сент. '17 в 8:55
3

kotlin Активность не может быть расширена, этот тип является окончательным, поэтому он не может быть унаследован

Я создал kotlin Activity, но я не могу продлить действие, я получаю сообщение как " Этот тип является окончательным, поэтому он не может быть унаследован от ". Как удалить активность котлина из финала, чтобы его можно было продлить.
18 июл. '17 в 13:51
7

Как передать пользовательский объект через намерение в kotlin

fun launchNextScreen(context: Context, people: People): Intent { val intent = Intent(context, NextScreenActivity::class.java) intent.putExtra(EXTRA_PEOPLE, (Parcelable) people) //intent.putExtra(EXTRA_PEOPLE, people as Parcelable) //intent...
01 дек. '17 в 12:15
6

Kotlin Удалить все не буквенно-цифровые символы

Я пытаюсь удалить все не буквенно-цифровые символы из строки. Я попытался использовать replace() с регулярным выражением следующим образом: var answer = answerEditText.text.toString() Log.d("debug", answer) answer = answer.replace("[^A-Za-z0-9 ]", ...
29 авг. '17 в 2:09
10

Синтетический и пользовательский макет Kotlin в DialogFragment

Скажем, у меня есть этот макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="...
27 дек. '15 в 23:11
6

Kotlin Android View Binding: findViewById vs Butterknife vs Kotlin Android Extension

Я пытаюсь найти лучший способ сделать Android View Binding в Kotlin. Кажется, есть несколько вариантов: findViewById val button: Button by lazy { findViewById<Button>(R.id.button) } нож для масла https://github.com/JakeWharton/butterk...
29 сент. '17 в 4:52
6

Неразрешенная ссылка для синтетического представления, когда макет находится в библиотечном модуле

используя Kotlin 1.20.20 (не важно, старые версии ведут себя одинаково) Когда макет находится в отдельном библиотечном модуле, Android Studio не обнаруживает проблем и ссылается на представление import kotlinx.android.synthetic.main.view_user_inpu...
22 янв. '18 в 9:52
2

com.android.tools.r8.errors.CompilationError: Тип программы уже присутствует: androidx.annotation.AnimRes

Я пытаюсь перестроить свой проект, который я написал в kotlin, но он постоянно терпел неудачу с ошибкой Program type already present: androidx.annotation.AnimRes я пробовал Недействительный кеш очистка и перестройка с помощью ./gradlew build...
24 авг. '18 в 10:09
2

Тип программы уже присутствует: org.intellij.lang.annotations.Flow

Я получаю эту ошибку, когда пытаюсь запустить программу в Котлине. Мои файлы с градиентом: Лестница уровня проекта buildscript { ext.kotlin_version = '1.2.30' repositories { google() jcenter() } dependencies { ...
13 апр. '18 в 7:47