Результаты поиска по запросу "kotlin"

2 ответа

Как создать универсальный массив, заполненный нулями в Kotlin?

Я попробовал это, и код не скомпилировался. class GenericClass<T>() { private var arr : Array<T>? = null { arr = Array<T>(10, { null }) } }

10 ответов

Проблема в разделе «Смена клавиатуры» (метод onKey). Алфавитная клавиатура также не полностью совместима при смене клавиатуры

ереходе пользователя от алфавитной клавиатуры к символической клавиатуре выравнивание раскладок портится. По умолчанию макет занимает 5 дпд, и пользователь не может видеть ключи последнего столбца. Примечание: изображения показаны ниже. Я ...

2 ответа

Ya. Это правильная идея. Я видел твой ответ позже, я отправил свой. Твой идеален. Престижность!

аюсь использовать навигационный контроллер прямо сейчас. Я хочу уйти отLoginFragment вHomeFragment, ВLoginFragment Я использую этот код ниже, чтобы перейти кHomeFragment. Navigation.findNavController(view).navigate(homeDestination)Тем не менее, ...

ТОП публикаций

1 ответ

Я предполагаю, что это из-за того времени, когда Java был единственным языком, и инженер, отвечающий за преобразование документов для поддержки kotlin, не удосужился изменить код для использования способа kotlin и просто преобразовать код java в kotlin. или, может быть, он создает скрипт, чтобы преобразовать его для автоматизации своей работы: D

я есть функция класса Java, как показано ниже public void setPositiveButton(int resId, DialogInterface.OnClickListener listener)У меня также есть та же функция класса Kotlin, как показано ниже fun setPositiveButton(resId: Int, listener: ...

3 ответа

Информация

довольно много сообщений в блоге (какэто [https://dzone.com/articles/examining-kotlins-also-apply-let-run-and-with-intentions] ) по использованию стандартных библиотечных функцийapply/with/run/also/let доступны, которые немного упрощают, когда на ...

5 ответов

Как запустить скомпилированный файл класса в Kotlin?

Jetbrains обеспечиваетнекоторая документация [http://confluence.jetbrains.com/display/Kotlin/Welcome]но я не могу найти, как запустить скомпилированный файл класса Kotlin. hello.kt: fun main(args : Array<String>) { println("Hello, world!") ...

6 ответов

В Kotlin я могу создать диапазон с обратным счетом?

я посмотрел надокументация для диапазонов [http://confluence.jetbrains.net/display/Kotlin/Ranges]и я не вижу упоминаний о обратных диапазонах. Можно ли сделать что-то вроде: for (n in 100..1) { println(n) }И получить результаты: 100 99 98 ...

2 ответа

Как я могу проверить универсальный тип в Kotlin

Я пытаюсь проверить универсальный тип в Kotlin. if (value is Map<String, Any>) { ... }Но компилятор жалуется Не удается проверить, например, стертый тип: jet.Map Проверка с нормальным типом работает хорошо. if (value is String) { ... }Kotlin ...

7 ответов

Формат в шаблонах строк kotlin

У Kotlin есть отличная функция, которая называется строковые шаблоны. Мне действительно нравится это. val i = 10 val s = "i = $i" // evaluates to "i = 10"Но возможно ли иметь какое-либо форматирование в шаблонах? Например, я хотел бы ...

4 ответа

Как запустить класс Kotlin из командной строки?

Я понимаю, что этот вопрос задавался ранее, но никакая информация не помогла мне. Вот моя ситуация: я не могу запустить скомпилированный класс Kotlin. Когда я пытаюсь запустить его как обычный класс Java, я получаю ...