1
ответ

Как создать внутренний класс, где только внешний класс может получить доступ к конструктору, а остальное видно везде?

Первоначально я хотел создать класс, который может прервать создание экземпляра в конструкторе, но по этой ссылке я должен вместо этого использовать класс Factory. Но теперь я хочу помешать любому, кроме завода ...
вопрос задан: 16 January 2019 18:31
1
ответ

Контекст Android в мультиплатформенном проекте

Интересно, возможно ли получить доступ к приложению контекста Android в androidMain sourceSets с помощью плагина kotlin-multiplatform. Вот плагин применения файла build.gradle: 'kotlin-multiplatform' ...
вопрос задан: 16 January 2019 16:59
1
ответ

android kotlin - как добавить прослушиватель кликов к адаптеру RecyclerView

Я новичок в kotlin, это мой код адаптера, он работает найти и у меня нет проблем, теперь мне нужно реализовать прослушиватель кликов для него, вот мой код: класс CategoryAdapter (val context: Context, val list: ...
вопрос задан: 16 January 2019 15:00
1
ответ

ConstraintLayout AHBottomNavigation проблема анимации

У меня есть ConstraintLayout с навигацией внизу. В некоторых случаях мне нужно скрыть нижнюю навигацию с анимацией ConstraintLayout. XML-файл макета: < android.support.constraint ....
вопрос задан: 16 January 2019 15:00
1
ответ

Модульный тест Kotlin assertEquals не работает

Я пытаюсь написать кодовый тест в Android Studio. В режиме отладки, когда я достигаю точки останова, у меня есть следующая переменная: token !!. Length = 392 И следующее утверждение никогда не подходит: ...
вопрос задан: 16 January 2019 14:42
1
ответ

Crashlytics / Fabric initializationCallback не вызывается

Пытаясь реализовать два обработчика сбоев с помощью аварийных сбоев (как обсуждалось в Crashlytics Android SDK - пользовательский UncaughtExceptionHandler), я не могу заставить intializationCalback работать - в Kotlin. Является ...
вопрос задан: 16 January 2019 14:13
1
ответ

Отображение диалогового окна прогресса при выполнении нескольких вызовов дооснащения

Я хочу сделать список вызовов, чтобы загрузить список картинок, показать диалог прогресса в начале и отклонить его в конце. Тем не менее, диалог прогресса никогда не появляется. Если я прокомментирую progresRing ....
вопрос задан: 16 January 2019 13:36
1
ответ

Запустите один файл .kt в Android Studio

Я создал файл Scratch Kotlin в Android Studio. Я просто хочу запустить этот файл scratch.kt и получить вывод. Я возился с Run Cofigurations, но не могу понять, что войдет в основной класс.
вопрос задан: 16 January 2019 13:05
1
ответ

Отражение Kotlin: findAnnotation < Type > () возвращает ноль

У меня есть следующий класс данных: класс данных Foo (@field: Password val password: String) Почему Foo :: password.annotations возвращает пустой список? Кроме того, Foo :: password.findAnnotation < Password > () ...
вопрос задан: 16 January 2019 10:58
1
ответ

Получу ли я ResourceNotFoundException при попытке извлечь строку из контекста в API?

Поэтому я добавил в свой класс API контекст, который извлекает данные из Firebase. Если поиск не удается, я возвращаю строку, полученную из моих ресурсов. Мне просто интересно, скажем, фрагмент или деятельность была ...
вопрос задан: 16 January 2019 09:47
1
ответ

Расширения Kotlin для Android и библиотека для привязки данных Android, использование памяти

У меня есть вопрос о памяти, используемой в обоих случаях -> Android Data Binding против Android Kotlin Extensions. В каком случае будет меньше памяти, используемой на устройстве? Android-расширение Kotlin вызывает первым ...
вопрос задан: 16 January 2019 09:05
1
ответ

Тестирование инструментов Android не удалось из-за mockito

Привет я получаю следующее сообщение об ошибке org.koin.error.BeanInstanceCreationException: не могу создать определение для 'Single [name =' NetworkControllerContract ', class =' ​​com.network.contract ....
вопрос задан: 16 January 2019 08:59
1
ответ

Вернуть отложенный тип из библиотеки Bluetooth Polidea - Kotlin Coroutines

Я провожу некоторые эксперименты с сопрограммами kotlin, в частности я хотел бы вернуть своей сопрограмме RxBleDevice из библиотеки polidea. Однако функция Polidea scanBleDevices возвращает ...
вопрос задан: 16 January 2019 08:26
1
ответ

Как узнать, существует ли запись в базе данных комнаты

Я переехал из sql db в комнату. Я не могу понять, как проверить, существует ли элемент в базе данных. Как написать этот код с помощью Room? веселье существуетCheck (место: места): Boolean {val db = this.readableDatabase ...
вопрос задан: 16 January 2019 07:23
1
ответ

На уведомление Android FCM нельзя щелкнуть второй раз

У меня проблема с моим уведомлением. Первый способ - я открываю свое приложение, затем я в первый раз отправляю уведомление из FCM, я нажимаю на уведомление, мой код выполнен, я нажимаю снова во второй раз, я нажимаю на свое уведомление, мое ...
вопрос задан: 16 January 2019 03:01
1
ответ

Как определить несколько переменных в Kotlin

Я хочу объявить несколько глобальных переменных в Kotlin с именами наподобие vehicle1, vehicle2, vehicle3 ... используя цикл. Я думаю, что так можно было бы сделать в C ++ -> для (i = 0; i < 10; i ++) {int ...
вопрос задан: 15 January 2019 20:50
1
ответ

Android SQLite onUpgrade добавить новую таблицу, не касаясь старых

У меня есть настройка базы данных в Android прямо сейчас. база данных и таблицы работают нормально. Однако, когда я хочу добавить новую таблицу и использовать onUpgrade - база данных создается, но не работает должным образом. Как в ...
вопрос задан: 15 January 2019 20:05
1
ответ

kotlin: как перегрузить импортированную функцию

я использую assertj. среди прочего он имеет функции assertThat (int) и assertThat (Object). я бы хотел добавить свою собственную функцию fun < T > assertThat (flux: Flux < T >) = assertThat (flux.toStream ()) ...
вопрос задан: 15 January 2019 19:43
1
ответ

kotlin, как поделиться общим кодом обработчика ответа

Наличие кода для получения от двух разных конечных точек, но ответ json имеет одинаковую схему, а код обработчика ответа одинаков. внутренний интерфейс DataApi {@GET ("/ api / api_1") весело getData_1 (@ ...
вопрос задан: 15 January 2019 19:22
1
ответ

Получение не может быть обеспечено без конструктора @Inject или с помощью аннотированного метода @ Provides- или @ Produces. на котлин кинжал2

ошибка: app.sareing.core.sharedPrefs.StringPreference не может быть предоставлен без конструктора @Inject или с помощью аннотированного метода @ Provides- или @ Produces. публичная аннотация void inject (@ org.jetbrains ....
вопрос задан: 15 January 2019 19:20
1
ответ

Свойство Kotlin находится в цикле при получении значения ($ field)

Когда я связываю значение в свойстве name в xml, геттер, кажется, находится в цикле, и значение внутри него объединяется на экране, пока я не остановлю приложение. 1 - я точно не знаю, если я ...
вопрос задан: 15 January 2019 16:52
1
ответ

Android и Kotlin varargs: отформатированные строки возвращают мусор

Я сталкиваюсь со странной проблемой: у меня есть общая функция, которая используется для извлечения строк ресурсов (это просто для того, чтобы не писать каждый раз context.resources.getString ()): защищенная забавная строка (@ ...
вопрос задан: 15 January 2019 09:40
1
ответ

К сожалению, MyApp остановился. Как я могу решить это?

Я занимаюсь разработкой приложения, и каждый раз, когда я запускаю его, я получаю сообщение: К сожалению, MyApp остановился. Что я могу сделать, чтобы решить эту проблему? Об этом вопросе - очевидно, вдохновленный тем, что ...
вопрос задан: 11 September 2018 09:41
1
ответ

Retrofit2 Несоответствие ответа сервера

Я новичок в разработке Android и изучаю, как использовать Retrofit, и мне трудно справляться с непоследовательным ответом с сервера. Существует более двух видов ответов.
вопрос задан: 14 July 2018 01:12
1
ответ

Угловой 6 (Frontend) + Spring: настройка маршрутизации

Я создал проект Spring с Angular 6 (front-end) и Kotlin / Java (back-end). Я следовал руководству JavaSampleApproach (кроме, вместо Maven, я использую Gradle). На Угловом я следовал за Угловым ...
вопрос задан: 13 July 2018 21:13
1
ответ

Возвращение из OnCompleteListener с помощью Kotlin Lambda

Я хочу получить некоторые возвращаемые значения, когда onCompleteListener имеет успех, но с Kotlin и lambdas я не знаю. Я прочитал этот документ. И, возможно, позаботьтесь о вопросе, но я использую это ...
вопрос задан: 13 July 2018 20:06
1
ответ

Как изменить формат ввода datepicker с 13/7/2018 по 13-07-2018 в tornadofx?

Невозможно установить формат ввода datepicker. Я хочу изменить его на dd-LL-yyyy.
вопрос задан: 13 July 2018 18:13
1
ответ

Rx Kotlin / Java, наблюдаемый по состоянию

Есть ли способ создать RxJava2 Observable для уведомления об изменениях состояния? например: private var internalState = "state1" val state: Observable & lt; String & gt; = Наблюдаемое (...) ... fun updateState (newState: ...
вопрос задан: 13 July 2018 18:13
1
ответ

Котлин получает ссылочное имя объекта

Как получить ссылочное имя объекта Kotlin? Скажем, у меня есть объект, как я могу получить, скажем, com.myapp.CustomClass@6406? Мой вопрос обратный Как я могу получить ссылку на объект Kotlin ...
вопрос задан: 13 July 2018 16:17
1
ответ

Как запросить коллекцию Firestore, используя свойство с шага глубже с Kotlin? [Дубликат]

У меня есть база данных Cloud Firestore для перевозок: Транспортировка {сбор} Транспортный идентификатор {документ} Транспортное имя: «Частный транспорт» Автомобили {коллекция} CarId {document} ...
вопрос задан: 13 July 2018 13:47