Ivansuper
Это всего лишь эксплоит для того чтобы верстка пошла по пезде
Taras Kushniruk
%u0E14%u0E49%u0E47%u0E14%u0E49%u0E47%u0E0F%u0E4E%u0E4E%u1ECE%u0356%u0348%20%u0324%20%u032C%u032A%20%u0326%u032D%20%u0317%u032D%20%u0355%u031F%20%u0331%u033B%20%u0349%u033B%20*%u0334%u0326%20%u032B%u0339*%u0321%u032B*%u0342%u034A%20%u0366%u0305%20%u0321%u035B%u0489%20%u033B%u0323*%u036E%u030B%20%u031A%u031A%u0489%u0327%u0330%20%u0324%u0347%20%u032D%u031E%20*%u0346%u0352%20%u0301%u031A%20%u0328%u0326*%u031B%u0300%20%u036C%u0365%20%u031D%u031F*%u0366%u0367%20%20%u036A%u036C%20%u0E14%u0E49%u0E47%26a вот тебе коды символов с самого низа
Taras Kushniruk
https://www.online-toolz.com/tools/text-unicode-entities-convertor.php
Anonymous
Всем привет. Использую MVP. Есть фрагмент и его презентер. В презентер у меня инджектится GoogleSignInClient и FirebaseAuth. Когда происходит авторизация, то у меня требуют ссылку на активити. val credential = GoogleAuthProvider.getCredential(account.idToken, null) firebaseAuth.signInWithCredential(credential) .addOnCompleteListener(activity) { task -> if (task.isSuccessful) { ... }Как я понимаю в презентере не должны храниться ссылки на контекст, активити и тп. Тогда каким образом добавить листенер о успешности авторизации? Или лучше всё делать во фрагменте?
Anonymous
Workmanager может возвращать результаты только после выполнения или еще промежуточные?
Anonymous
Там получилось проще. Можно было без ссылки на активити обойтись
Anonymous
Извините за.оффтоп
Anonymous
Anonymous
Норма для 2012?
Anonymous
И так на любой прошивке
Anonymous
Во всех приложениях
Сергій
Наверное память очень медленная
Сергій
Или проц работает на минимальных частотах
Anonymous
Наверное память очень медленная
На клавиатуру она не нужна
Сергій
Или ему просто кирдык
Сергій
Или клавиатура *авно
Anonymous
Так все абсолютно работает как клава
Anonymous
Или ему просто кирдык
Просто самсунг говно
Сергій
Тем более
ᴀɴᴅʀᴇʏ
А что ты хочешь от телефона, которому уже 7 лет?
Ракета
Anonymous
Anonymous
Я так много прошу?
emaNresU
Всем привет. Вопрос по MVP. Нужно отобразить список элементов на фрагменте. Элемент содержит картинку и текст (они берутся с ресурсов), так же для него может юзаться кастомный лейаут. Картинка и текст зависят от входных данных(не суть, откуда мы их получаем). Где инициализировать эти элементы, в презентере или вью? Если в презентере, то как быть с R/context android, нужно создавать какую-то абстракцию? Если во вью, то должна быть промежуточная модель, которую нужно шарить между презентером и вью?
Ivansuper
Он скорее всего "тренится"
Dug
Извините, это не упрек. Просто голос изнутри вырвался наружу
emaNresU
Да ничего, но совет может какой дадите?
Ivansuper
Если тебе так принципиально в архитектуру, захреначь репо для ресурсов, и доставай оттуда строки
Ivansuper
Если совсем хочется светиться головой, сделай интерфейс на репо и реализуй его именно для Андроида с реквестом контекста в конструктор
Ivansuper
А там соберешь либо руками, либо даггерами
emaNresU
Ок, а как быть с состоянием вью, например в зависимости от, мне нужно выделить эелемент в списке, или спрятать его и т.д.?
emaNresU
Это где хендлить все?
Ivansuper
Тебе по кой фиг презентер?)
Ivansuper
В нем держи состояние актуальное, которому будет наплевать на ориентации и прочее
Ivansuper
Но адаптеру по идее в нем не место
emaNresU
В адаптере просто мапим данные и все? Там типа ничего не рашаем, че должно показываться, че должно выделяться и т.д.? Вью тоже за это не отвечает ?
Ivansuper
Можешь в адаптере хранить логику сокрытия. Можешь в модели это организовать
Ivansuper
Зависит от того как тебе удобнее и к чему оно относится
Egor
Всем привет, у кого-нибудь была такая проблема, что сделал релизную версию apk, установил, приложение видно в настройках в списке приложений, но его нельзя открыть и в меню оно не появилось?
Ivansuper
action MAIN / category LAUNCHER
Ivansuper
Если активностей нет, запускать из меню нечего, и оно там не появится
Egor
Ivansuper
Т.е. ты не представляешь что я тебе написал)
emaNresU
Launcher катигорию поставь
emaNresU
@Ivansuper, спс за ответы
Ivansuper
Не надо тут лончер. Добавь еще один фильтр с лончером
Ivansuper
Или оставь на этой активности только прием данных
Ivansuper
Она должна сейчас запускаться /предлагаться при действиях с NFC
Egor
вот так?
Ivansuper
action MAIN забыл
Egor
Спасибо большое
Yuri
https://developers.google.com/drive/api/v3/reference/files
Yuri
Как воспроизвести музыку из Google Drive?
Yuri
https://ru.stackoverflow.com/questions/980389/%D0%9A%D0%B0%D0%BA-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D1%83-%D0%B8%D0%B7-google-drive
Ivansuper
Отдай в медиаплеер тот урл, по которому организовывается непосредственное скачивание музыкального файла
Ivansuper
Ему плевать на гугл драйв. Ему надо видеть поток с MPEG фреймами
Yuri
Ему плевать на гугл драйв. Ему надо видеть поток с MPEG фреймами
я перепробывал все. все ссылки. потом ссылку с токеном. без результатно
Albert
Подскажите, каким образом я могу изменить SharedPreferences приложения так, чтобы проэмулировать ту, или иную ситуацию при тех, или иных параметрах?
Leonid
Mockito умеет префы мокать вроде
Anonymous
подскажите как сделать интент чтобы при нажатия сразу установилась apk file. Похожее на install
Albert
А если есть рут, то можно как-нибудь влезть туда вручную и/или через Тулузу какую-нибудь?
Konstantin
да
Проксимов
Юзай Hawk
По крайней мере мне посоветовали
Albert
Так Hawk немного не то, нет разве?
Albert
Вроде то
Не, это отдельное keg-value хранилище, альтернатива SP
Проксимов
Лучше критичного ничего не хранить, а передавать с сервера, имхо
Проксимов
Там шифрование
Albert
А мне надо эмулировать разное шифрование SP
Anonymous
Не, это отдельное keg-value хранилище, альтернатива SP
нет сделать такого кнопка чтобы при нажатия программа установилась
Проксимов
Albert
Вообще не колышет, задача то стоит с SharedPrefs
Albert
В смысле эмулировать?
Уж бля я оговорился, содержимое разное эмулировать надо, а не шифрование