2
ответа

Можно ли расширить / переопределить Kotlin Double.toString, чтобы получить меньше десятичных знаков?

У меня уже есть хак: / ** более короткий раунд для журналов * / val Double.str: String get () = "% .3f" .format (this) Но это нужно вручную вставить во все мои LOG.info {"Это пошло $ {distance.str} ...
вопрос задан: 18 March 2019 17:44
2
ответа

Kotlin список случайных различных чисел

Я создаю список случайных чисел, используя следующий подход val randomList = List (4) {Random.nextInt (0, 100)} Однако этот подход не работает, так как я хочу избежать повторений
вопрос задан: 18 March 2019 13:48
2
ответа

Как создать массив, указав размер в Kotlin

У меня есть следующий метод в Java и хорошо работает в моем коде. Но я просто хочу переписать свою деятельность на kotlin. Мои Java-методы: private void testFunction () {ImageView [] фото; int count = ...
вопрос задан: 18 March 2019 08:02
2
ответа

Как избавиться от лишних приведений к реализованному интерфейсу?

Допустим, у меня есть интерфейс открытого интерфейса ICardSuit {/ ** короткое имя * / public String getName (); / ** цвет этой карты * / public ICardColour getColour (); } что я решил ...
вопрос задан: 14 March 2019 13:45
2
ответа

Kotlin 1.0.2 База данных номеров

Я использую koin 1.0.2 для управления внедрением зависимостей, но он не работает с базой данных комнаты, он не может создать определение для одного ... Вот мой код: @Database (entity = [UserEntity :: ...
вопрос задан: 13 March 2019 09:33
2
ответа

Как размыть изображение с помощью Пикассо?

Я хочу размыть свое изображение после загрузки с помощью Picasso. На самом деле я нахожу библиотеку, которая, возможно, может добавить эффект размытия в мое изображение: https://github.com/wasabeef/picasso-transformations.
вопрос задан: 10 March 2019 07:55
2
ответа

Dialog Pop Up и возврат активности

Я новичок в Котлине, у меня есть первое действие с логином, а второе - с обзором корзины. Данные просмотра рецикла взяты из метода http3. Извините за мой плохой английский. Как я могу показать ...
вопрос задан: 9 March 2019 19:32
2
ответа

Преобразовать двоичную строку в шестнадцатеричную строку

У меня есть это преобразование в моем классе Kotlin для Android: val binary = "01000100000111001011011011100010111000110011010111010110" val hexadecimal = BigInteger (binary, 2) .toString (16), который производит ...
вопрос задан: 7 March 2019 08:08
2
ответа

Как правильно переопределить равно для объекта Hibernate с @NaturalId

Уже много раз обсуждалось, как переопределить equals / hashCode для Entity. Мой вопрос о необходимости использовать все поля в равных. Рассмотрим два случая. Когда мы используем все поля для равных: @ ...
вопрос задан: 4 March 2019 20:32
2
ответа

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

Я пытаюсь создать ссылки на функции в Kotlin, насколько я понимаю, я должен иметь доступ к сгенерированным интерфейсам KFunctionN во время компиляции, но я получаю «неразрешенную ссылку» ...
вопрос задан: 2 March 2019 00:20
2
ответа

OnActivityResult не вызывается во фрагменте из действия

Мой поток активности такой. Во фрагменте A он позволяет пользователю захватывать изображение, и изображение будет отображаться в действии B, чтобы пользователь мог выполнить некоторое редактирование. Фрагмент mImageListAdapter ....
вопрос задан: 27 February 2019 07:51
2
ответа

Сопрограммы правильный способ добавить работу в качестве ребенка от другого?

Учитывая, что у нас есть job1: Job и job2: Job, и мы хотим сделать job2 дочерним элементом job1 (они, если они созданы отдельно, не имеют никакого отношения). Как правильно объявить эти отношения? так что когда ...
вопрос задан: 18 February 2019 07:40
2
ответа

Котлин - локальные переменные против глобальных переменных

Вы можете объявить локальную переменную без инициализации или добавления lateinit, но это не относится к глобальной переменной, мой вопрос: почему? почему компилятор тоже не выдает ошибку для локальной переменной? за ...
вопрос задан: 16 February 2019 15:21
2
ответа

Как получить идентификатор ресурса с известным именем ресурса?

Я хочу получить доступ к ресурсу типа String или Drawable по его имени, а не по его int id. Какой метод я бы использовал для этого?
вопрос задан: 6 February 2019 12:47
2
ответа

Как заменить параметр & ldquo; t & rdquo; to & ldquo; className & rdquo ;?

Android Studio 3.2.1 плагин Kotlin версии 1.3.11-release-Studio3.2-1 ext.kotlin_version = '1.3.11' RxJava 1.3.0 Например, когда я печатаю файл * .kt: Observable.unsafeCreate {}, а затем нажмите Ctrl + ...
вопрос задан: 21 January 2019 12:55
2
ответа

MediatorLiveData не работает без ViewModel

У меня проблема с MediatorLiveData. Я хочу получить данные из базы данных, в классе, который не является ViewModel. Я хотел бы указать, что методы, которые загружают данные, работают во ViewModel, но когда я хочу ...
вопрос задан: 19 January 2019 14:05
2
ответа

Loopj AsyncHttpClient JsonHttpResponseHandler не получает исключение тайм-аута

Я пытаюсь подключиться к серверу, используя следующий код. Однако я не могу получить тайм-аут даже после выключения сервера. Я хочу знать, где я иду не так. Однако я получаю звонок в ...
вопрос задан: 19 January 2019 13:38
2
ответа

Не удается разрешить R в Android Studio, но приложение прекрасно компилируется

Я использую Android Studio 3.2.1. Эта ошибка, когда класс R выделен красным цветом, говорит Cannot Resolve R, но приложение собирается и работает просто отлично, ошибок компиляции нет, просто отображается R ...
вопрос задан: 19 January 2019 10:31
2
ответа

Инициализация Kotlin CoroutineScope в зависимости от CoroutineContext с пользовательским геттером

В Android-комнате Google Codelab с видом - у Kotlin есть следующий фрагмент: класс WordViewModel (приложение: приложение): AndroidViewModel (приложение) {// ... private val ...
вопрос задан: 18 January 2019 20:05
2
ответа

Раздувать несколько просмотров во фрагмент

Я работал над своим приложением, и мне нужно составить список небольших групп представлений:
вопрос задан: 18 January 2019 19:48
2
ответа

Как отправить пользовательский бросок через flatmap в RxJava на Android?

Поэтому я использую flatMap с RxJava для объединения некоторых вызовов API, которые возвращают Singles, и мне было интересно, как передать пользовательский метод throwable методу подписки в метод flatmap, в зависимости от моего собственного ...
вопрос задан: 18 January 2019 18:51
2
ответа

Как отправить сообщение из одной темы в основную тему в Котлине?

Я хочу знать, как мы можем отправить сообщение из одного потока в основной поток в kotlin. ps: не на андроиде. Я не хочу никакого конкретного ответа платформы Android. Я пробовал это на платформе Android как ...
вопрос задан: 18 January 2019 07:30
2
ответа

Пользовательский диалог не отображается, просто блеклый черный фон

Хорошо, я пытался написать отдельный класс для настраиваемого диалога со статической функцией. Вот код класса CustomDialog {сопутствующий объект {fun create (context: Context, content: String) ...
вопрос задан: 17 January 2019 06:56
2
ответа

Обновление Android 3.3.0, ОШИБКА: Причина: неверный код типа: 68

После нового обновления Android Studio (3.3.0) из-за синхронизации с Gradle появляется сообщение об ошибке «ОШИБКА: Причина: недопустимый код типа: 68». Даже в проекте, который был создан до обновления и не ...
вопрос задан: 16 January 2019 10:03
2
ответа

Как заменить верхний фрагмент?

У меня есть приложение с 4 фрагментами: MainFragment, ActionFragment, DoneFragment, FailedFragment. Когда приложение запущено, оно показывает MainFragment. Чем приложение получит какое-то событие и покажет ...
вопрос задан: 15 January 2019 22:53
2
ответа

Почему IntelliJ предлагает преобразовать цепочку вызовов в последовательность?

Предположим, что в следующем примере Kotlin сопоставляется исходный набор src с целевым набором dst: private val src: Set < String > = setOf ("hello", "world") private val dst: Set < Int > = src.map {это ....
вопрос задан: 18 September 2018 09:22
2
ответа

Почему мне нужно обернуть мои ссылки метода Kotlin в закрытие?

В kotlin я пытаюсь создать таблицу диспетчеризации: class Foo {fun handleEvent (bytes: ByteArray) {// сделать что-то забавное с байтами}} class Bar {fun handleEvent (bytes: ...
вопрос задан: 13 July 2018 22:48
2
ответа

Длительное время построения градиента - Android

У меня есть проект, который является многомодульным. Я использую kotlin + кинжал 2 + databindingv2. Использует последнюю 3.2 студию Android. Но всякий раз, когда я выполняю инкрементную сборку, меняя что-то в одном ...
вопрос задан: 13 July 2018 20:30
2
ответа

Kotlin - Как получить время (& ldquo; HH: mm & rdquo;) из строки Date

Как я могу получить время от json, где у меня есть такие значения, как: «time»: [«1507457400000», «1507458600000»] // Строки В Javascript я мог бы сделать что-то вроде новой Date (1507457400000) // ...
вопрос задан: 13 July 2018 19:41
2
ответа

Android kotlin: putParcelableArrayList (ArrayList & lt; int & gt;) и getParcelableArrayList & lt; Int & gt; () не работают

Я новичок в Kotlin, я пытаюсь передать ArrayList & lt; Integer & gt; от фрагмента к другому фрагменту, вот мой код: объект сопутствующего кода Котлин {fun newInstance (categoryId: Int, brandList: ...
вопрос задан: 13 July 2018 19:25