Victor
Я рядом с треугольником нажал "Add Configuration"
Victor
я уже понял
Victor
Так запустилось. Тока не понятно почему
Arsen
магия)
Victor
Когда на Java писал никогда туда не нажимал
Victor
Всегда настраивал там, где я показывал
Victor
и в другой ИДЕ тоже самое
Arsen
ну так теперь иде создала тебе конфигурацию
Arsen
можешь посмотреть чем отличается от твоей
Arsen
да, не хочет выбирать, баг наверно)
Victor
Вот, именно, что баг
Victor
Ничего не отличается
Victor
гонит, типа класса нет
Victor
а класс там не нужен
Victor
Это в Java нужен
Victor
а здесь нет
Arsen
жми на грустный смайлик внизу)
Victor
Здесь вообще в этом строгости нет
Victor
хотя это странно
Victor
у меня вместо смайлика есть другой вариант
Arsen
класс в байткоде будет)
Victor
Я вот смотрю на функция count() из стандартной библиотеки и удивляюсь: public inline fun CharSequence.count(predicate: (Char) -> Boolean): Int { var count = 0 for (element in this) if (predicate(element)) ++count return count }
Victor
Почему тип предиката в скобках
Victor
predicate: (Char)
Victor
Ведь в Котлине всегда тип без них
Victor
и это не параметр
Victor
а тип, по идее
Sergio
Почему тип предиката в скобках
Предикат это функция, чар аргумент функции
Gggh
Дороу
Victor
Предикат это функция, чар аргумент функции
Дико как-то. Двоеточие, как будто перед типом
Victor
Я книгу пока читаю. На функциях обычных остановился. Видать рано полез в дебри..
Arsen
так ты читай книгу, а не стандартную библиотеку)
Вадим
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String ru.devfteam.spi.Model.HeaderTextItem.getHeaderText()' on a null object reference
Вадим
void setData(TimeLineItem item) { HeaderTextItem headerTextItem = item.getHeaderTextItem(); tvHeader.setText(headerTextItem.getHeaderText()); }
Вадим
подскажите, как исправить. делал по туториалу.
Тимур
подскажите, как исправить. делал по туториалу.
Поставь проверку на null или проверь где то не передал данные
Нурлан
Всем привет. вопрос такой я хотел создать приложение чтобы отобразилось рестораны моего города как можно его реализовать или от google карты можно получить api?
Семен
Что нужно сделать, чтобы в терминале заработала команда sh на винде?
Homelander
Что нужно сделать, чтобы в терминале заработала команда sh на винде?
Поставить linux subsystem / cygwin. Но лучше конечно установить вместо винды линукс, или купить макбук.
Sergio
Дико как-то. Двоеточие, как будто перед типом
Ну так это и есть тип. Функция count принимает аргумент - predicate, типа функция (принимающая аргумент чар и возвращающая булево), обычный колбэк
Евгений
Подскажите что почитать про unit тесты
Art
Мемоизация ыы 😁 простите)
Andrew
Подскажите что почитать про unit тесты
https://startandroid.ru/ru/courses/testing.html
Aleksey
https://startandroid.ru/ru/courses/testing.html
это шо, платить нужно что ли?
Art
Термин смешной) простите за спам)
IMEYK
это шо, платить нужно что ли?
Исходников на гитхабе нет разве?
Art
Я уже загуглил и изучил🤓
Mikhail
Подскажите что это за файлы такие в релизном APK? В приложении всего два языка: en и ru
Mikhail
Mikhail
Это какая-то сторонняя библиотека их с собой притащила?
Кирилл
Подскажите что это за файлы такие в релизном APK? В приложении всего два языка: en и ru
Где это окно находится? Тоже хочу посмотреть что занимает место в апк
Sam
Всем привет! Подскажите пожалуйста из-за чего AVD может виснуть на чёрном экране?
Anonymous
оо наконец, сейчас посмотрю. Спасибо!
Sam
что-то про cold boot было при запуске?
про Cold boot не бало, но было про Quick boot 11:45 Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release.
Sam
я так понимаю тут написано что на моём компе не поддерживается это
Mikhail
Как в котлине обновить ui в корутине? В потоках можно было просто заворачивать ui код в runOnUiThread, а в корутине что-то не могу найти ничего похожего.
Mikhail
Псевдокод GlobalScope.launch { appsList = AppHelper.getAppsList(context) notifyDataSetChanged()// Error }
Mikhail
Вот так? GlobalScope.launch { appsList = AppHelper.getAppsList(context) MainScope().launch { notifyDataSetChanged() } }
Mikhail
helper, seriously?
Что не так с хелпером? Всегда выношу дублирующийся код в хелперы
Hovhannes
из вьюмодели дернешь ливдату, в фрагменте дернешь адаптер, там уже внутри обновишь список
Hovhannes
называй как хочешь. мне по барабану
Hovhannes
обожаю людей которые во время обсуждения одной проблемы вмешиваются с придуманной другой проблемой
Mikhail
ты серьезно? я же написал код
У почему-то каша вместо кода. Разметка слишком поехала в телеге
Hovhannes
копи пастни себе куда нибудь
Mikhail
копи пастни себе куда нибудь
В твоем коде слишком много абстракций 😄
Anonymous
r это известная точка получается ?
Mikhail
Anonymous
Оки, спасибо за пример
Anonymous
Ах вот, почему кривые результаты были
Anonymous
Я думал это координата
Anonymous
Спасибо
Timo
Коллеги, как сделать пульт управления в шторке для штатного MediaPlayer? Пробовал с MediaButtonReceiver, но там надо сервис поднимать, кто-то сложно ради этой задачи. Какие еще есть варианты? Пробовал через custom notification, но каждый раз при смене трека идет звук об обновлении notification, что раздражает.