Ожидаемое значение типа Boolean: всплывающее меню

Я пытаюсь создать всплывающее меню, и все происходит в зависимости от того, на какой элемент нажата кнопка. При прослушивании кликов для пунктов меню ожидается тип возврата типа Boolean. Я дал ему тип возврата, но он все еще отображается красным цветом с сообщением «Ожидаемое значение типа Boolean». Может ли кто-нибудь сказать мне, что я здесь не […]

Система не может найти файл, указанный в Kotlin

Я пытаюсь читать из файла в том же пакете, поэтому, когда я запускаю код, он дает мне ошибку var buffer: BufferedReader? = null val result = try { buffer = BufferedReader(FileReader("file.txt")) val chars = CharArray(30) buffer.read(chars, 0, 40) 0 } catch (e: IndexOutOfBoundsException) { println(" Exception handle") 1 } catch(e: FileNotFoundException) { println(e.message) 2 } […]

Как работать весело получить (индекс: Int): Char?

Я не понимаю, как работает функция. Я пишу массив [1] = str.get (1), когда str = "123". Но компилятор напишите мне об ошибке на funtion get. Что я делаю неправильно?

Как получить исключение в init block kotlin

после кода, в функции init я создаю объект Person и имею исключение, теперь я хочу остановить прогресс в catch, например java return.how я могу это сделать? class Person {val age: String = "10" private lateinit var person: Person init { try { person = get(2) } catch (exception: Throwable) { } println("—————-do it $person.age") } […]

Класс SpringBoot + Jackson + Kotlin: игнорируются аннотации полей

Я использую Spring Boot с временем Kotlin и Java8. Так или иначе аннотации Джексона в полях класса данных игнорируются. import com.fasterxml.jackson.annotation.JsonProperty import java.time.MonthDay data class DataView(val id: String, @get:JsonProperty("dayOfMonth") val monthDay: MonthDay) {} Почему эти аннотации игнорируются? Ответ по-прежнему содержит имя поля «monthDay». Я знаю, что аннотация правильна, согласно этой дискуссии на обсуждении.kotlinlang.org . Насколько […]

Как добавить кнопку выхода в Android Studio на языке программирования Kotlin

Мне нужно добавить кнопку выхода в мою программу в режиме Home, пока кодирование в Android Studio на языке программирования Kotlin

Обновление настроек уведомлений для Android-приложений

Я играю с Android и Kotlin, и моя цель – разработать приложение, которое может обновлять цвет уведомлений LED для существующих приложений, установленных на устройстве пользователя. Например, при условии, что я установил приложение под названием «А», чьи светодиодные уведомления являются синими, я хотел бы, чтобы мое приложение предлагало набор цветов для обновления цвета уведомления для приложения […]

Вывод типа Kotlin faild

Когда я использую как Kotlin, так и Java в моем проекте В Java BaseActivity.class: public abstract <T extends BaseViewModel> Class<T> bindViewModel(); И когда я расширяю BaseActivity In Kotlin: override fun <T : BaseViewModel<*, out IBaseView<*>>?> bindViewModel(): Class<T> { return ArchViewModel::class.java } Котлин напоминает мне, что возвращение – это вывод типа faild Type inference failed. Expected […]

Как инициализировать представление в классе фрагментов в котлин?

Я хотел бы получить эквивалентный код для строки ниже в Котлине: TextView tv = view.findViewbyId(R.id.textView); Любая помощь?

Как выводить / печатать значение в TextView

Я хочу вывести / распечатать значение оценки в TextView, но у меня появилась ошибка «Ожидание членства». TextView XML: <TextView android:id="@+id/playerOneScore" android:layout_width="match_parent" android:layout_height="wrap_content"/> функция: var PlayerOneScore=12 var score: TextView = findViewById(R.id.playerOneScore) as TextView score.setText(PlayerOneScore)

Давайте будем гением компьютера.