Вопросы, помеченные тегом «kotlin»

Kotlin - это язык программирования высокого уровня, разработанный JetBrains. Используйте этот тег, если у вас возникли проблемы с языком Kotlin и стандартной библиотекой. Этот тег часто используется вместе с дополнительными тегами для различных целей (JVM, JavaScript, native и т. Д.) И библиотек / фреймворков (Android, Spring и т. Д.), Используемых разработчиками Kotlin, если вопрос касается конкретно этих тем.
avatar
coderperz
9 августа 2021 в 07:18
28
0

Мой макет вкладки и ViewPager2 разделены в представлении XML, и я хочу, чтобы пользователь видел весь экран при изменении вкладки, а не только с части ViewPager2

У меня есть макет XML, который выглядит следующим образом <TabLayout> <LinearLayout> <ImageView /> <ViewPager2 /> </LinearLayout> На данный момент, когда я программно меняю вкладки, макет автоматически устанавливает, что...
avatar
sudoExclaimationExclaimation
9 августа 2021 в 04:15
244
1

Приложение Android Kotlin из магазина игр вылетает: введите kotlin.Pair not present. java.lang.TypeNotPresentException

Я только что выпустил новое приложение в Play Store. Приложение отлично работало на моем телефоне до отправки, но когда я загружаю приложение из магазина игр, оно зависает при запуске. Я попытался удалить приложение с телефона и переустановить его, но оно продолжает...
avatar
양기열
9 августа 2021 в 04:13
65
1

Набор значений массива Kotlin java String.format

Я хочу провести рефакторинг этого кода. если размер == 5... я не хочу добавлять код. просто используйте для цикла или потока или другого решения в качестве аргументов размера. private fun formatTest(args: List<String>): String { var size = args?.size ...
avatar
Enigma
9 августа 2021 в 03:55
73
4

arrayListOf показывает Int, а не String - Kotlin

Я пытаюсь получить строковое значение из строкового файла следующим образом: var language = arrayListOf<String>( R.string.All_Categories.toString(), ) но он показывает Int, а не такую ​​строку: Что я делаю не так?
avatar
someonetonobody
9 августа 2021 в 02:31
326
1

добавление дочернего фрагмента в мой фрагмент нижнего листа в Котлине

Я пытаюсь повторно использовать уже созданный фрагмент в моем нижнем листе, и для этого я использую приведенный ниже код. class SummaryBottomSheet: BottomSheetDialogFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { val bundle =...
avatar
KidCoder
9 августа 2021 в 01:53
138
1

Есть ли способ проанализировать ответ на модификацию непосредственно в интерфейсе и проанализировать ответ с помощью функции

Я новичок в kotlin, работаю над приложением Kotlin и использую в нем модификацию для анализа данных из API. Теперь я получаю данные обратно в виде объекта json, и, поскольку это не список, я решил использовать преобразователь скейлеров, чтобы вернуть данные в виде...
avatar
Melony Sharon
9 августа 2021 в 00:17
57
1

Данные виджета из фрагмента в активность

Активность открывает фрагменты A,B,C,D,E,F,G,H,.... в PageView2, который, очевидно, скользит вперед и назад по фрагментам, все фрагменты используют макеты привязки, которые они знают только о своем собственном макете, а не друг о друге, Activity знает только свою...
avatar
Avid
8 августа 2021 в 23:00
155
1

Объявления Admob App Open — невозможно расширить класс из-за существующей службы

Я работаю над приложением, в котором хочу показывать рекламу App Open после заставки. Согласно документации, мы должны добавить .MyApplication — это имя под тегом приложения в файле манифеста, но у меня есть служба, которая запускается, как только приложение...
avatar
Codist
8 августа 2021 в 22:06
83
1

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

Как установить собственный заголовок для моей панели действий/панели инструментов? Я использую android:theme="@style/AppTheme.NoActionBar".
avatar
user3882729
8 августа 2021 в 21:15
80
2

Анонимные функции kotlin, определенные с использованием ключевого слова fun

Где используются анонимные функции Kotlin, определенные с помощью ключевого слова fun? Ниже приведен пример, взятый из их документации. Как можно было бы вызвать это или передать это в функцию/объект и т. д. fun(s: String): Int { return s.toIntOrNull() ?: 0 }
avatar
Maha
8 августа 2021 в 20:52
958
2

Проблемы с сборщиком изображений зависимостей github

Привет, ребята, я впервые задаю здесь вопрос, но раньше мне приходилось решать много проблем, проверяя этот сайт. Кто-нибудь может мне помочь ? Я хочу выбрать изображение в своей галерее и заряжать его, когда я нажимаю кнопку. Для этого я использую зависимость github...
avatar
Tom Darious
8 августа 2021 в 20:45
77
2

Как реорганизовать мой код RecyclerView для работы с ViewModel и LiveData?

У меня есть Fragment в моем приложении для Android с RecyclerView, и я хочу сохранить данные RecyclerView, которые у него были до закрытия приложения, и восстановить данные, сохраненные на RecyclerView, когда приложение снова открывается? Это мой класс...
avatar
Toxicvipa
8 августа 2021 в 20:41
44
0

Почему переход ввода вызывается при нажатии кнопки «Назад» на Android?

Поскольку я хочу, чтобы входной переход был медленным, а выходной переход моей активности был быстрым, я подумал, что с помощью window.exitTransition можно добиться этого. Я использую следующий код: override fun onCreate(savedInstanceState: Bundle?) { ...
avatar
Lahty
8 августа 2021 в 19:46
42
2

Создание класса, который создает массив Int с элементами между двумя аргументами (intStart, intEnd)

Привет всем и спасибо за ваше время! У меня есть проблема. Короче говоря, я хочу создать класс, экземпляр которого хранит данные между двумя аргументами этого класса. Подобно классу "IntRange". Например: val r1 = IntRange(0,5) // вывод 0 1 2 3 4 5. Пытался объяснить...
avatar
Ahmadddd4
8 августа 2021 в 19:38
324
2

Внедрение избранных функций в MoviesApp

В настоящее время я пишу приложение для Android на Kotlin, которое отображает список фильмов, и я хочу добавить функцию избранного. Я добавил флажок в recyclerview, прикрепленный к каждому фильму, где при нажатии на флажок фильм добавляется в избранное. Однако у меня...
avatar
Olli
8 августа 2021 в 18:24
135
1

Попытка получить местоположение с помощью LocationManager.getCurrentLocation всегда возвращает значение null?

Итак, у меня есть приложение с несколькими фрагментами. Каждый раз, когда пользователь переходит к новому фрагменту, я хочу сохранить местоположение устройства. Все фрагменты находятся под одной активностью. Вот что я сейчас делаю: в моей деятельности: fun...
avatar
Marina R Albuquerque
8 августа 2021 в 18:03
73
0

XML показывает белый экран

Я пытаюсь войти в систему и создать страницы учетной записи для своего приложения в Kotlin. Проблема в том, что я добавил страницу создания учетной записи в AndroidManifest, чтобы она была первой страницей при открытии приложения, и она показывает только белый экран. Я...
avatar
PradeepAyyasamy
8 августа 2021 в 18:01
1032
2

Кэш сборки Gradle заменил кеш сборки

[Строка файла сборки 'F:\GOOGLE PROJECTS\MusicPlayer-dev\app\build.gradle': 1 Произошла ошибка при оценке проекта ':app'. Не удалось применить подключаемый модуль «com.android.internal.application». Опция android.enableBuildCache устарела. Текущее значение по...
avatar
Diand
8 августа 2021 в 17:48
58
0

'cameraView.addFrameProcessor', но с использованием изображения в реальном времени с экрана вместо камеры

Я несколько дней искал в Google, но, похоже, мне не повезло. Мне нужна функциональность, аналогичная cameraView.addFrameProcessor, но с использованием экранных изображений в реальном времени вместо камеры. в основном, я хочу реализовать функцию, аналогичную функции...
avatar
NotVeryCreative
8 августа 2021 в 17:12
757
2

принудительная рекомпозиция (Android compose)

код: package com.example.saveandloadusername import android.content.Context import android.content.Context.MODE_PRIVATE import android.os.Bundle import android.util.Log import android.widget.Toast import androidx.activity.ComponentActivity import...