Andreu
я думал, id не меняются
V
Там рядом функция есть
Mike
я думал, id не меняются
с обновлением приложения меняются
Martynenko
я думал, id не меняются
а ссылаться через R.drawable.id_res не вариант?)
Andreu
initList.add(new CategoryEntry("Food", R.drawable.ic_food));
Andreu
я вот так их добавляю
Martynenko
у меня такой проблемы не было. уже интересно её решение
Mike
завести себе свои идентификаторы
Martynenko
завести себе свои идентификаторы
с каждым обовлением менять id?
V
Есть идеи?
Хранить имена, по ним ресурс получать
Mike
с каждым обовлением менять id?
нет, завести собственные айдишники, скажем, строчные, и Map<String, Int> для них
Martynenko
выглядит как костыль😕
Mike
Вся система ресурсов в андроиде является костылём чуть более, чем полностью.
Konstantin
Добрый день. Возник вопрос: если я уже использую гуглосервисы привязанные к одному аккаунту гугла, могу ли рекламу в приложении привязать к другому?
Andreu
Как мне по имени вытягивать картинки?
Andreu
getDrawable(int)
Andreu
он инт требует
Andreu
нет еще)
Andreu
попробовал в студио
Алексей
Как мне по имени вытягивать картинки?
не по имени. Просто не сохраняйте в БД числовые значения id картинки из R.drawable.xxx, а сохраняйте некоторые строковые идентификаторы, и в коде делайте маппинг их в R.drawable.xxx. Из-за того, что вы не будете хранить числовые значения, а будете обращаться в коде к файлу R, у вас ничего не сломается при перегенерации R-файла.
V
Там есть что-то типа получить ресурс по имени, они все в документации рядом расположены
Sergei
Доброго дня. может знает кто-нибудь статью по windowinsets годную? или подсказать удобный подход, который поможет высоту клавиатуры узнать
Sergei
@futurobot_tg смотрел, но там не было речи про клавиатуру, точно ли можно определить её высоту через insets?
Alexey
Надо слушать изменение inset и как-то через это идти
Stas
можно ли модифицировать getWindow().getDecoreView() до onCreate первой активити?
Sergei
@futurobot_tg не вызывается изменение при появлении клавиатуры
Alexey
@futurobot_tg не вызывается изменение при появлении клавиатуры
https://gist.github.com/abhinav272/7adb3fa47b05e93da311af9f94f48378 вот за 3 наносекунды нагуглил, может подойдет
Jakhongir
всем привет, как можно измерить частоту звука - в какую сторону лучше гуглить, посоветуйте пожалуйста. P.S.: важно - чтоб app постоянно мерит - Хочу измерить шум в децибелах...
voodoo
а WebView можно считать экземпляром хрома?
voodoo
если с приложения через WebView заходить в учётки и тп связанное с конфиденциальной информацией. кукисы там, что ещё может быть по безопасности, дополнительно настроек никаких дописывать не нужно?
voodoo
я к тому, что можно ли его спокойно использовать? к примеру на декстопе у меня глаз дёргается через IE работать, а другие браузеры меня устраивают. я переживаю, чтоб WebView не оказался аналогом IE в винде)
voodoo
запросы то в принципе все с https, поэтому я почти уверен, что всё хорошо. но вдруг есть подводные камни
voodoo
к врачу
мысли образно
Anonymous
я понял же)
Alexey
вооооот. альтернативы?
делать православно с полным использованием фреймворка Android
voodoo
этакаг
Alexey
Ну как.. авторизация по oauth, использование api через ретрофит и прочая чепуха
voodoo
так не. я имею ввиду чисто браузер, к примеру оплата через яндекс, тебя кидает на авторизацию ты туда вводишь свои данные и они где-то в телефоне кукируются
voodoo
и я как зелёный в этом плане интересуюсь, стоит ли заморачиваться с внутренним браузером, или отсылать на внешний дефолтный
voodoo
вот видимо что-то с хромом связанное webView.setWebChromeClient(new CustomWebViewClient());
Anonymous
Гайз, есть ресайклер с хедером, нужно соеденить этот хедер с первым айтемом диагональной линией (зеленая линия на скрине), чтоб показать связь. Подкиньте плиз идей как это можно реализовать
Anonymous
Anonymous
Student
Добрый день. При установке на реальной девайсе вылезает такое окно. Как решить данную проблему?
Student
Konstantin
Привет всем... требуется помощь тех кто пытался встроить в приложение авторизацию по гуглу.. все время поолучаю в ответ signInResult:failed code=12500.. и все.. я пытался добавить ключь из Google API Console - без результатно!
Konstantin
может кто знает в чем соль!
Anonymous
Anonymous
😂
Anonymous
баг)
Konstantin
этот код из пространных ошибок... обновите google play попробуйте позже... еслиб написали типа мы сами ХЗ результат былбы тотже
Student
тоже самое,но иногда не появляется такое окно
Да. Не на всех девайсах, и не во всех проектах
Student
😔
Konstantin
разные устройства.. у меня андроид 8 на другой мобиле 6й суть не меняется
Konstantin
самое смешное что тестовый проект с гита запускается с темже успехом))
voodoo
Добрый день. При установке на реальной девайсе вылезает такое окно. Как решить данную проблему?
у меня сегодня такое было когда я сменил данные firebase. нажми Yes и всё. либо удали на телефоне, потом запусти по новой
Anonymous
декор
Можно более развёрнуто, хотяб в пердложение?)
Anonymous
ItemDecorator, кажется, называется
Пробовал писать кастомный, либо скилла не хватает, либо нельзя сделать вертикальный/диагональный :(
Mike
Дивидер
так надо не divider, надо свой декор написать, который нарисует линию
Anton
Подскажите Внтури RecyclerView.Adapter можно получить view или viewholder по номеру. Сейчас я в конструкторе внутрь адаптера RecyclerView передаю и из него получаю ViewHolder с помощью findViewHolderForAdapterPosition. Но может есть более правильные решения чтобы не запихивать внутрь адаптера RecyclerView
Konstantin
Делал так
в приложение учитывается возмоожность бекапа данных средствами андроида? если да то ваше приложение удаляется не полность
voodoo
вот кстати то, что я искал. мож кому полезным будет https://habr.com/ru/company/yandex/blog/310926/
Konstantin
вот что написано по моей ошибке
Konstantin
https://developers.google.com/android/reference/com/google/android/gms/auth/api/signin/GoogleSignInStatusCodes.html#SIGN_IN_FAILED