--------
Sergey
Сергей
Mike
Сергей
и контракт вызываемого метода
Dmitrii
Сергей
Alexander
тогда непонятно, зачем был вопрос
Есть ViewModel есть в ней поля ObservableField которые были заполнены через UI, если приложение свернуть и обратно открыть приложение то данные исчезнут, вот для этого и придумали SavedStateVMFactory
Alexander
Это я только что откопал путем гуглинга
Denis
Alexander
Kirill
Всем привет, подскажите, как получить context Emitter?
Kirill
Чтобы подобраться кgetResources
Nikita
это чего такое?
Егор
Подскажите, пожалуйста, вылетаю с ошибкой java.lang.NumberFormatException: For input string: ""
Проверка не помогает
if (editTexts[i].getText().toString() != "") {
peopleDataInt[i] = Integer.valueOf(editTexts[i].getText().toString());
}
То есть строка вроде не равно пустой, так как вылет на этой строке есть, но при этом и значения нет))
Nikita
строки надо сравнивать через equals
Nikita
а вообще есть очень классный метод TextUtils.isEmpty
Sergey
у тебя там точно Integer приходит?
Дмитрий
а еще isDigitsOnly
Сергей
ну правильный способ - обернуть в try catch, да.
+ ограничить вводимое в edittextы
Егор
Mike
Danila
Всем привет! Кто-нибудь знает эмулятор, на котором уже сейчас можно отлаживать 5G NR интерфейсы SDK 29? В гугловском не нашёл кнопки для переключения в 5G NR
Сергей
ну, человеку явно не мешает узнать что это такое.
Александр
всем привет. показываю и скрываю програмно клавиатуру для edittext. Такая проблема. почему если я клавиатуру скрою нажатием onBackPresed, то вызов матода закрытия клавиатуры ее открывает? 🤷♂️🤷♂️🤷♂️
Danila
Под отлаживать имею в виду вызывать и получать сколько-то реалистичную информацию
Alexander
Alexander
👆Когда пишешь на котлине
Nikita
Хехе
Andrew
Гайз, как разбить прогрессбарн на проценты чтобы скажем менять картинку при достижении 10 потом 20 30 40 % и так далее. Скажем у меня есть замок который будет строиться пока заполняется прогрессбар
Anatoly
Может идти от обратного и строить замок сколько поиребуется и обновлять прогресс по мере строительства?
Andrew
как в приложении forest кто знает
Yan
Ребят, кто-нибудь писал на б-гмерзком Xamarin?
Nikita
Было дело
Anonymous
Приветствую всех. Можно ли в exoplayer вставлять свои изображения?
Yan
Было дело
Могу в лс тебе чиркануть завтра? Есть легаси на этой штуке и не могу в одном моменте разобраться
Sergey
Веб вью. перехожу в гугл плей, там есть кнопка "открыть в гугл плей" ,после нажатия ошибка ,как ее исправить?
Dmitry
Dmitry
Схема вроде бы market://
Sergey
Подскажите, есть в AS hotkey на invalidate cache?
Mike
P. S. пользуюсь IDEA, когда последний раз инвалидировал — не помню
Kirill
Подскажите, я разбираюсь в Котлин и такая проблема, надо было перейти с int ресурсов на string и вот такая проблема
Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter res
Kirill
Было
data class Car(var id: String? = null, val brand: Brand = Brand("", car_icon_default),
val model: Model = Model(""), val stateNumber: String, val color: String = "#FFFFFF", var clazz: Int = 0) {
val image = brand.image
companion object {
val INVALID_CAR_VALUE = Car(stateNumber = "")
}
}
interface CarName {
val name: String
val image: Int get() = 0
}
data class Brand(private val n: String, private val img: Int = 0) : CarName {
override val name = n
override val image = img
}
Sergey
Kirill
Стало
data class Car(var id: String? = null, val brand: Brand = Brand("", "car_icon_default"),
val model: Model = Model(""), val stateNumber: String, val color: String = "#FFFFFF", var clazz: Int = 0) {
val image = brand.image
companion object {
val INVALID_CAR_VALUE = Car(stateNumber = "")
}
}
interface CarName {
val name: String
val image: String get() = ""
}
data class Brand(private val n: String, private val img: String = "") : CarName {
override val name = n
override val image = img
}
Kirill
Ругается на image
Mike
Kirill
Nikita
Nikita
Kirill
Kirill
И указывает на image
Nikita
Покажи как ты потом используешь image
Kirill
BindingAdapter конвертирую стороку в ресурс.. но он не доходит до этого места
Nikita
Тебе же надо по строковому имени найти интовый идентификатор типа такого int resId = getResources().getIdentifier(...);
Anonymous
Друзья кто мне может объяснит что за синхронайзд тут, какую роль она играет?
if (INSTANCE == null) {
synchronized(ChapterDatabase::class) {
INSTANCE = Room.databaseBuilder(
context.getApplicationContext(),
ChapterDatabase::class.java, "chapter.db"
).build()
}
}
return INSTANCE
Anonymous
С чего начать изучение kotlin? Посоветуйте материалы. Спасибо
Iovan
Вечер добрый, есть у кого идеи, нужно написать проект в течении 2 ух месяцев, какое нибудь приложение не простую чушь типа калькулятора, но и не сложные сервисы. Проект нужен в портфолио.
Сам backend(nodeJS, laravel) разраб, хочу соскочить с веба на андроид
iamthevoid
iamthevoid
iamthevoid
Вечер добрый, есть у кого идеи, нужно написать проект в течении 2 ух месяцев, какое нибудь приложение не простую чушь типа калькулятора, но и не сложные сервисы. Проект нужен в портфолио.
Сам backend(nodeJS, laravel) разраб, хочу соскочить с веба на андроид
Желательно, чтобы боль была сильная, а инструмента не существовало. Или, например, существовал, но казался бы тебе не идеальным)
Iovan
Есть идея
Iovan
Но ее реализация кажется мне сложноватой ну и в маркет это не пустят
Iovan
Как раз благодаря сильной боли и появилась эта идея
iamthevoid
Я пришёл к выводу, что лучше всего удаются те продукты, в которых ты заинтересован больше всего. Нелегко убедить себя, что тебе нравится чужая идея. Так что делайте. Не пустят в маркет - ничего, на собеседовании всё равно можно будет рассказать. Ну или ищите боль чуть поменьше)
Iovan
Сергей
да, то что не пустили в маркет - можно выложить в git
А выложенное в github заменяет выполнение тестового задания в половине случаев
Dmitry
leksss
Люди добрые, подскажите, уже не представляю как реализовать..
В меню есть две кнопки. Сканировать и сканировать постоянно..
Не могу придумать, как сделать, чтобы работало сканировать постоянно в моем случае потому что с простым сканированием будет пересекаться. Может кто подскажет решение..
https://pastebin.com/UFqwv53d
Unknown
Хочу переименовать layout xml файл но получаю ошибку
Указывает на синтетик импорт который используется в активити