Mike
Долго искал, но так ничего и не понял. Можете, пожалуйста, помочь?
postDelayed не создаёт задержку в выполнении того кода, который его вызывает.
Anonymous
Здравствуйте, в чем смысл сейчас юзать MVP? когда по всем параметрам MVVM лучше
@
Здравствуйте, друзья, есть ли способ, как я могу сделать аутентификацию пользователя при входе в автономный режим для приложения, где пользователь создает учетную запись (имя пользователя и пароль), а затем она будет сохранена и повторно использована при входе в систему?
Мадияр
здрасте люди у меня проблема я не могу связать смартфон с андроид студио строго не судите я новичок Session 'app': Installation did not succeed. The application could not be installed: INSTALL_FAILED_USER_RESTRICTED Retry
Мадияр
Думаю проблема на счёт apis
Никита
2 вопрос не понял что адб
Тогда в Гугл, что такое адб и как телефон связывается со студией
Мадияр
Мадияр
Сейчас скачиваю подходящий Google apis
Никита
Судя по ошибке как будто телефон отказывает в установке
Никита
На Винде или линуксе?
Мадияр
Просто у меня других телефон работает , на ксиоми редми го работает, а ксиоми редми 5 плюс саяз не работает
Мадияр
Думаю походу нужно некоторые sdk платформы установить
Никита
Открой консоль. Забей adb devices. Что скажет он?
Мадияр
Мадияр
Я знаю это что за ошибка
Мадияр
Походу вообще нету на винде адк
Никита
Ну другой девайс идёт же в отладку. Странно
BDB 🏴‍☠️
Стас 🍕🍕🍕
Запускаю в @BeforeClass ActivityScenario, а активити падает сразу после этого еще до начала тестов. Что не так то
Ярослав🇺🇦
Походу вообще нету на винде адк
Его нет в переменных path
Ярослав🇺🇦
В студии есть adb в platform- tool🌚
Alexander
Всем привет! У меня есть приложение, где человек выполняет какую-то задачу, и ему показывается активити "спасибо, действие завершено" На активити есть AppCompatImageView - изображение. Мне нужно, некоторым юзерам, показывать не картинку, а WebView - открывать там сайт другой организации, которая затрэкает, что юзер выполнил задание, по URL-у, и покажет свой текст "спасибо" Как правильнее это сделать? Как подменить AppCompatImageView на WebView? У меня есть и другие элементы - текстовые поля и кнопки, которые расположены относительно этой AppCompatImageView. Мне не понятно, как им сказать: теперь, вы должны располагаться относительно WebView... Может, нужен еще какой-то контейнер, внутри которого будет лежать изображение и WebView.. подскажите, пожалуйста
⁣
Всем привет! У меня есть приложение, где человек выполняет какую-то задачу, и ему показывается активити "спасибо, действие завершено" На активити есть AppCompatImageView - изображение. Мне нужно, некоторым юзерам, показывать не картинку, а WebView - открывать там сайт другой организации, которая затрэкает, что юзер выполнил задание, по URL-у, и покажет свой текст "спасибо" Как правильнее это сделать? Как подменить AppCompatImageView на WebView? У меня есть и другие элементы - текстовые поля и кнопки, которые расположены относительно этой AppCompatImageView. Мне не понятно, как им сказать: теперь, вы должны располагаться относительно WebView... Может, нужен еще какой-то контейнер, внутри которого будет лежать изображение и WebView.. подскажите, пожалуйста
Если нужно прям в одной разметке всё изменять, то можно либо сверстать на ConstraintLayout-е и потом изменять констрейнты (хоть программно). А можно попробовать добавить все элементы в одну вёрстку и потом менять visibility на GONE, когда нужно
⁣
Если это отдельная активность, я бы на отдельных фрагментах сделал, наверное, это проще всего
Alexander
А если через фрагмены сделать, то что должно быть внутри фрагмента? В одном - изображение, а в другом - WebView? Или все содержимое activity? (ссори, я - нуб)
Мадияр
здрасте люди
Мадияр
Мадияр
Вот смотрите на этот фотографии
Мадияр
Там короче min sdk API 27
Мадияр
Мен нужно изменить его на API 22
Мадияр
Просто не могу найти интерфейс который это изменить
Мадияр
Пожалуйста помогите
⁣
А если через фрагмены сделать, то что должно быть внутри фрагмента? В одном - изображение, а в другом - WebView? Или все содержимое activity? (ссори, я - нуб)
Если на фрагментах, у тебя будет три разметки: файл активности с контейнером для фрагментов, а также файлы первого и второго фрагментов. В разметке первого фрагмента, скажем, изображение + текстовые поля и кнопки, расположенные относительно него, а в разметке второго - WebView
Мадияр
Здесь писать да 22
Мадияр
Ctrl+s сохранил но ошибка ещё не ушел нужно походу перезапустить проект
Evgeny
скиньте настройки ProgressBar чтоб он был поверх элементов когда активен
Olexandr
⁣
Всем привет! Уважаемые знатоки, подскажите пожалуйста, какой на данный момент способ связывания активностей и сервиса (допустим, FirebaseMessagingService) является адекватным? Я делал через LocalBroadcastManager, но недавно узнал, что он теперь является Deprecated. Вместо него предлагаются какие-то сомнительные варианты, в которых я не уверен. Заранее спасибо.
Olexandr
И?)
Evgeny
И?)
Хочется чтоб он был по центру и не смещал контролы
Olexandr
Хочется чтоб он был по центру и не смещал контролы
Установите выравнивание по центру) в чем проблема?)
Evgeny
Установите выравнивание по центру) в чем проблема?)
стал по центру внизу но не относительно родительского, что еще прописать ?
Мадияр
Ага
Спс огромный очень помогло
Olexandr
стал по центру внизу но не относительно родительского, что еще прописать ?
Вы хотите по центру экрана разместить прогресс бар?
Evgeny
Нажал кнопку выставил его в visible он по центру
awawa
⁣
Хз, я с Firebase не работал, знаю про обычные сервисы
Ну да, вот для сервиса Firebase я тоже искал такой вариант и не нашёл, как его можно привязать
⁣
Советуют паттерн Observable + LiveData, но не совсем понятно, как организовать это всё. С помощью статических полей LiveData? Ну ещё есть библиотека EventBus. Но мне не нужна эта зависимость в проекте.
Сергей
В данном случае, я работаю с FirebaseMessagingService. Для него можно сделать bindService?
Насколько я работал - этот сервис при получении сообщения автоматически стартует системой, обрабатывает код и закрывается. Как из его кода стартовать активность и передать туда что или вызвать метод уже запущенной - вопрос тривиальный
Сергей
Спасибо
Пытался в Application воткнуть согласно докам отслеживание жц запускаемых активностей - реализуемо вполне.
⁣
Через статику в Application можно железно.
А если я в классе Firebase сервиса сделаю статические поля LiveData, а потом буду на них подписываться из активностей, это нормально?
Сергей
А если я в классе Firebase сервиса сделаю статические поля LiveData, а потом буду на них подписываться из активностей, это нормально?
Х з...у статиков свои проблемы в части утечек. Лайфдата же ссылку на контекст может держать
Сергей
А статик как просто переменная - pojo, не лайфдата - может быть норм
Сергей
Или не статик в синглтоне - репозитории или т.п. Выглядит боюсь костыльно все же
⁣
Х з...у статиков свои проблемы в части утечек. Лайфдата же ссылку на контекст может держать
Ну вообще, я могу в активностях подписываться на статическую LiveData, а потом когда будет onDestroy() - отписываться