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

Неразрешенная ссылка: kotlinx - Kotlin 1-0-0-rc-1036
Я работаю в приложении для Android, и несколько дней назад я обновил свою версию Kotlin с 1.0.0-beta-1103 до версии-кандидата 1.0.0-rc-1036 и теперь я не могу запустить свое приложение для чего-то, что связано с расширениями Kotlin для Android....
2169 просмотров

Сбой компиляции приложения Kotlin для Android с сообщением: неразрешенная ссылка: kotlinx
Я тестирую базовое приложение для Android на основе Kotlin, руководствуясь инструкциями из книги «Kotlin для разработчиков Android». Я использую Android Studio 2.1.1. У меня есть следующая настройка build.grade (Project: WeatherApp):...
23334 просмотров

Расширения и меню Kotlin для Android
Есть ли способ получить доступ к элементу меню menu_item_search , определенному в макете fragment_photo_gallery , используя искусственные свойства вместо использования метода findItem ? override fun onCreateOptionsMenu(menu: Menu, menuInflater:...
3135 просмотров
schedule 06.06.2023

Для чего нужна поддержка Kotlin?
Мне, как Java-разработчику, немного чуждо понятие вспомогательного поля. Данный: class Sample { var counter = 0 // the initializer value is written directly to the backing field set(value) { if (value >= 0) field = value }...
15575 просмотров

Ссылка на представления с одним и тем же идентификатором в разных макетах с расширениями kotlin для Android
В моем Android-проекте у меня есть два макета: num_info и num_info_pack. У обоих есть представления с идентификатором "circle". Поэтому я подумал, что ссылка на эти представления с помощью layout_name.circle решит проблему: val inetView =...
2701 просмотров

Какие версии kotlin мне следует использовать для Android Studio 3.0 Canary 1?
У меня есть проект Kotlin среднего размера, в котором используются расширения anko и kotlin для Android, в частности синтетические свойства из идентификаторов ресурсов. Все они перестали работать с моим обновлением до Android Studio 3.0 Canary 1....
614 просмотров

Переменная представления Kotlin неожиданно имеет значение null в методе Activity onCreate
У меня есть небольшой проект Java Android Studio, и я использовал конвертер Kotlin в Android Studio 3.0 Canary 3, чтобы преобразовать все четыре исходных файла в Kotlin. Затем я сделал несколько небольших модификаций, чтобы заставить его...
5011 просмотров

Эталонный вид из включенного макета
У меня есть макет фрагмента со следующим тегом include: <include android:id="@+id/ivRemoveData" layout="@layout/item_menu" android:layout_width="48dp" android:layout_height="48dp" android:layout_margin="16dp"...
2868 просмотров
schedule 12.12.2023

Могу ли я использовать сторонние библиотеки Java (.jar) для разработки Android с помощью Kotlin?
Я еще не перешел на Kotlin для разработки Android, просто интересно, поддерживает ли Kotlin доступные сторонние библиотеки для Android как есть, или их нужно обновить, чтобы работать с Kotlin?
8264 просмотров

Интерференция типов не удалась. Ожидаемое несоответствие типов: в Kotlin и Anko найдена пара строк‹String,String›
Я создал базу данных, используя библиотеки kotlin и anko . Я слежу за этой статьей https://antonioleiva.com/databases-anko-kotlin/ Я пытаюсь вставить данные в блок базы данных, используя ниже, но получаю сообщение об ошибке Интерференция...
791 просмотров

Программно расширенный макет с расширениями Kotlin для Android
У меня такой расклад: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"...
30477 просмотров

получение исключения модификации Тип возвращаемого метода не должен включать переменную типа или подстановочный знак в kotlin
networkCall = NetworkCall(context) val responceCall = networkCall!!.getRetrofit(true).callReadMeService() responceCall.clone().enqueue(object : Callback<BaseResponse<*>?> { override fun...
4744 просмотров
schedule 25.06.2023

Невозможно добавить фрагменты с помощью функции расширения Kotlin
У меня есть функция расширения Kotlin для добавления фрагмента, который находится в другом файле Kotlin. fun Fragment.addFragment(tag: String?, id: Int, fragmentManager: FragmentManager) { // will take care of adding the fragment. val...
667 просмотров

Как передать пользовательский объект через намерение в котлине
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)...
56564 просмотров

Классы Kotlin без фигурных скобок
Я заметил, что мы можем создавать классы в Kotlin без фигурных скобок, как показано ниже. //Example classFile.kt class Empty class SecondEmpty fun firstMethod() { } У меня вопрос, зачем нам такая функция? в какой ситуации мы можем...
1659 просмотров

Примитив с плавающей запятой волшебным образом становится равным 0 при использовании для инициализации PointF или RectF в Kotlin Android
См. следующий модульный тест, который я создал: import android.graphics.PointF import org.junit.Assert.assertEquals import org.junit.Test class SimpleTest { data class A(val x: Float, val y: Float) { val origin = PointF(x, y)...
135 просмотров
schedule 07.05.2024


Неразрешенная ссылка на kotlinx
Я сталкиваюсь с ошибкой, как Unresolved reference: kotlinx и оператор импорта похож на kotlinx .android.synthetic.main.activity_main.* Жирный код становится красным, и я не могу использовать расширения Kotlin для Android. Этот проект...
6341 просмотров

Android: экземпляр View получает значение null при повороте экрана
Я использую Kotlin Android Extension для доступа к просмотру напрямую по их идентификатору. У меня есть индикатор выполнения, к которому я обращаюсь непосредственно во фрагменте, используя идентификатор, т.е. progress_bar <ProgressBar...
1780 просмотров

Функции, сгенерированные Kotlin Android Extensions, никогда не используются
Я заметил, что синтетические свойства Kotlin Android Extensions в некоторых случаях работают несколько странно. Использование их в моих действиях пока не доставило никаких проблем, но в держателях представления он просто продолжает вызывать...
634 просмотров