Anonymous
а!
Tishka17
Ну хочешь, просто скопируй русский, если лень
Anonymous
плурал из values-ru в values
Anonymous
да?)
Anonymous
скопипастить
Anonymous
Anonymous
я и не собирался
Система пляшет от дефолтного файла. Если ты перенёс ресурс в файл с квалификатором, то откуда она возьмёт дефолтное значение? Кинь в дефолтный тоже plurals этот.
Александр
Anonymous
Видимо перенёс
Anonymous
Anonymous
Ну и вот)
Anonymous
черт
Anonymous
походу дошло
Anonymous
спасибо всем)
Александр
походу дошло
Каждый раз как приложение запустят на устройстве с неизвестной локалью, оно пойдет в values/string.
Anonymous
Anonymous
и запускается аппа в ен. оно не находит values-en читает values а там опаньки
Anonymous
нету
Anonymous
странно что студия не дала варнинг
Anonymous
Студия тут не при чём) де-факто то ресурс существует)
Anonymous
На будущее, сначала лучше пиши приложение только на дефолтном файле, а уже потом локализуй. Ну или хотя бы параллельно. А то если строк много будет, я думаю там можно будет поседеть
Anonymous
values
hello - привет
values-ru
hello - привет
valuen-en
hello - Hello
Anonymous
вот так если со всеми строками то все гуд?
Dmitriy
Если вот так, то нет смысла в ru
Dmitriy
так как русский перевод и так в default находится
Dmitriy
то есть просто дублирование
Anonymous
А зачем? Если ты будешь делать файлы с квалификаторами, скажем, для России, англоязычных, Германии и пр., то тут обратная логика же: если в соответствии с локалью устройства не будет найден соответствующий файл, то полезет в дефаулт.
Anonymous
Anonymous
Anonymous
Как истинно русский человек пиши приложение на английском, а потом локализуй/локализируй/факинщит май рашн лэнгвидж вери бед)
Anonymous
вообщем ок)
Anonymous
это можно делать разные цвета и картинки ..
S
студия каждые 3 секунды пытается индексировать файлы. значки классов мигают
никто не встречал такое?
Anonymous
Anonymous
бывает этот процесс загружал все оперативу
Anonymous
только экстренное выключение
S
Anonymous
батарею вынь) ничего не сделаешь наверное
ilya the 大佬 🇹🇼
Никто не знает из-за чего такая ошибка возникнуть могла при компиляции NDK
ilya the 大佬 🇹🇼
Anonymous
Добрый день, ребята подскажите а в ViewPager можно вставлять adMob банер?
Anton
Ага
Anonymous
Anton
Да
ilya the 大佬 🇹🇼
Dmitriy
Я бы не был уверен что пофиксило, потом в рантайме упадет когда не найдет то что нужно, если потеряная зависимость действительно важна, а не косяк в либе
Dmitriy
То есть вы просто заставили проигнорировать ошибку и все
Artem
вопрос по датабиндингу, есть вьюха видимость которой зависит от поля в модельке. Когда открываеться экран, видно как эта вьюшка мелькает. Тоесть она отрисовываеться, а потом проверяеться ее видимость. Можно как-то сказать что бы она была сразу невидима?
Dmitriy
android:visibility="gone" ?
Dmitriy
Хотя бред написал
ilya the 大佬 🇹🇼
Dmitriy
там же у вас связка с моделью
Artem
нет, там условие
Dmitriy
Artem
это особенно выедает глаза в списках, когда быстро листаешь, все вьюшки есть, а потом исчезают лишние
Dmitriy
https://stackoverflow.com/questions/44420396/use-data-binding-to-set-view-visibility
Dmitriy
Но мне кажется со списком это не решит проблему, так как при переиспользовании viewHolder'ов он не будет пересоздавать вьюху а значит дефолт возвращать не будет. Хотя я может чего то не знаю о биндинге
Сергей
Сергей
а если нужно показать делай инсерт в списк и нотифай
Artem
когда-то слышали запах костылей?
Сергей
запах костылей это когда ты пытаешься сделать вьюхолдер невидимым
Dmitriy
Мне казалось что он пытается скрыть что то внутри итема, а не сам итем
Мумитроль
Делать итем невидимым - глупость
Мумитроль
Просто удали
Dmitriy
Например есть в элементе списка картинка, которая показывает что это новая запись или нет, и взависимости от флага в моделе который на это указывает нужно ее скрыть или показать
Artem
Dmitriy
Ну тогда то что я скинул, то бишь default добавь
Мумитроль
Сергей
значит видимость элемнета нужно менять не в бинде а до него
Dmitriy
Ну и видимо в onDetachViewHolder - делать gone принудительно, иначе при переиспользовании холдера он тебе сохранит его стейт и также будет мигать
Artem
спасибо всем)
Мумитроль
А почему вообще мигание? Там же заполнение происходит раньше чем элемент будет виден на экране
Мумитроль
Может проблема в другом
Мумитроль
Или у вас там анимация
Dmitriy
Я думаю проблема в этом
Dmitriy
Ну и видимо в onDetachViewHolder - делать gone принудительно, иначе при переиспользовании холдера он тебе сохранит его стейт и также будет мигать