Olexandr
ExecutorService + ThreadPool попробуй
Runnable + Thread работает как надо вроде)
Олександр
Bundle bundle = getActivity().getIntent().getExtras(); так?
да, а активности записываете extras
Anonymous
Nobody
#whois специализируюсь в автоматизации тестирования нашёл группу поиском в телеграме интересуюсь эмулированием андроида на пк для автоматизации могу поделиться опытом в не мобайл автоматизации
Nobody
гайз, а где почитать как можно съэмулировать андроид с моей симкой и повзаимодействовать с ним? поставить апп из маркета, покликать и т.д. на апп должны приходить смс реальные
Anatoly
добавил флаг android:animateLayoutChanges в корнейвой лайоут в BottomSheetDialogFragment, и при анимации диалог улетает вверх, кто-нибудь сталкивался?
Always
Привет ребята. Скажите пожалуйста, при поиски вью необходимо явно приводить к типу вью? Например так - txtView = (TextView) findViewById(R.id.txtView );
‍Yap
В support library 27 нет
‍Yap
А да, ошибочка)
‍Yap
Но сам факт)
Delt@[•_•]
Подскажите, как лучше реализовать вот такой переключатель? http://joxi.ru/MAjBkYGivBepDA
Denis
Подскажите ещё плс как у Animation для View после анимации сделать активными кнопки на новом месте? Setfill оставляет только визуальную часть.
Andrey
Подскажите ещё плс как у Animation для View после анимации сделать активными кнопки на новом месте? Setfill оставляет только визуальную часть.
Старые анимации работают, как ты описываешь, будет кликаться на старом месте. Новый фреймворк animator работает иначе, там все удобнее. Посмотри ViewAnimator
Anonymous
да, а активности записываете extras
NPE ловит. схема такая: активность вызывает другую, передает строку. эта активность - обертка фрагмента bundle == null
Denis
Animation -> Animator
Спасибо. Мне кажется для моей менюшки это не особо подходит. Попробую сделать анимацию а потом через параметры задать новое место.
Vadim
я использую databinding
JRoot3D
а если что то типа font awesome использовать?
JRoot3D
или свой собрать с символами
Vadim
а если что то типа font awesome использовать?
у меня это imageview и это векторная иконка
JRoot3D
у меня это imageview и это векторная иконка
заменить на текст вю же не проблема
Evgeny
Ребят как выложить приложение в гугл плей от юр лица, у меня сейчас выложенно от физ лица
Andrew
Коллеги, подскажите, пожалуйста, как лучше реализовать следующий функционал. Есть несколько EditText и TextView, при вводе значения в один EditText, в остальных значения пересчитываются. Если реализовывать на каждый TextWatcher, то получается если я меняю EditText1, то изменяется EditText2, изменение которого вызывает изменение EditText1. Что не совсем правильно. Как лучше организовать обработку взаимозависимых EditText?
Михаил
databinding
Михаил
но под капотом и будут текст вотчеры
Andrew
?
Михаил
andoird databinding library
Axrorxo'ja
или рхбиндинг
Михаил
или рхбиндинг
а как он упростит задачу?
Andrew
А как я узнаю, какое должно быть, ведь TextWatcher'ы разные?!
Andrew
или рхбиндинг
https://github.com/JakeWharton/RxBinding - это?
Axrorxo'ja
а как он упростит задачу?
Observable.combineLatest( RxTextView.textChanges(et1), RxTextView.textChanges(et2), (str1,str2)->someAction())).subscribe()
Struk 🇺🇦✙
Выдавать флаг lastEdited = true
Andrew
Пример, два поля для ввода: Сумма скидки и Процент скидки. При вводе значения в одну, вторая расчитывается.
Andrew
TextWatcher срабатывает после ввода каждого символа. Когда введу 1 он уже сработает.
JRoot3D
TextWatcher срабатывает после ввода каждого символа. Когда введу 1 он уже сработает.
https://stackoverflow.com/questions/9385081/how-can-i-change-the-edittext-text-without-triggering-the-text-watcher
Struk 🇺🇦✙
Так смотри где фокус стоит
JRoot3D
или отписываться
Andrew
F
Andrew
А почему он должен совпадать,
Andrew
?
JRoot3D
А почему он должен совпадать,
потому что ты сам его ввел и его не нужно менять. значение придет точно такое же как ты ввел.
Andrew
В принципе, вы правы, нужно проверить, спасибо!
JRoot3D
екстеншен в котлине дописать 😏
Andrew
Предлагают проверить фокус у View https://stackoverflow.com/questions/17717210/android-two-edittexts-dependent-on-each-other
Alex
Ребят, есть задача подсоединиться по адб с одного телефона к другому adb connect ip:port выдает unable to connect to ... Не подскажете что можно предпринять?
Евгений
Коллеги, скажите, пожалуйста, в MVP после удаления VIEW , PRESENTER должен удаляться? За счет чего это достигается?
thegr1f
Всем привет. Может кто сталкивался: у некоторых юзверей походу система блокирует возможность экспандить уведомление.
Anton
/ban
uvays
/ban
Axrorxo'ja
/ban
Axrorxo'ja
😐
Dug
Нужна большая пятилитровая бутылка этому спамеру
Aleksandr
Мда)
Gambrinus 🍺
Всем привет Есть такая проблема. Показываю уведомление с использованием кастомного layout и вызовом setCustomBigContentView() и если оно одно - показывается сразу развернутым на 8 андроиде. а нужно чтобы уведомление показывалось не развернутым и его можно было развернуть val builder = NotificationCompat.Builder(context) .setContentTitle(data.title) .setContentText(data.body) .setLargeIcon(if (data.icon.isNullOrEmpty()) ImageUtils.getBitmapFromRes(context, icons.first) else loadIcon(data.icon!!)) .setSmallIcon(icons.second) .setColor(icons.third) .setAutoCancel(true) .setWhen(System.currentTimeMillis()) .setLights(ContextCompat.getColor(context, R.color.orange), 500, 3000) Можно ли в 8 андроиде сделать так, чтобы уведомления с кастомной большой вьюхой не показывались сразу раскрытыми без использования кастомного layout?
Gambrinus 🍺
Можно ли сделать кастомный лэйаут для уведомлений с высотой больше 64dp?
Gambrinus 🍺
именно свой лейаут с блекджеком и всем остальным? задавая стиль так: setStyle(NotificationCompat.BigPictureStyle())
Gambrinus 🍺
не работает ваш совет
Gambrinus 🍺
ограничивается высотой в 64dp
Gambrinus 🍺
все в андроиде через жопу
Gambrinus 🍺
вобще странно работают уведомления если уведомления имеют customBigContentView, то после разворачивания его нельзя свернуть в компактное (если отпустить палец и оставить его развернутым или в 7 и 8 андроиде),
Gambrinus 🍺
в общем задача такая - нужно переходить из развернутого состояния в свернутое
Gambrinus 🍺
то же самое, что NotificationCompat.Builder.setCustomBigContentView()
Gambrinus 🍺
не сворачивается под рукой galaxy s5 с 6кой nexus 5x с 8.1 galaxy s7 c 7.0
Gambrinus 🍺
в моем случае не сворачиваются нужно еще делать группировку сделал примерно так http://startandroid.ru/ru/uroki/vse-uroki-spiskom/514-urok-189-notifications-bundling.html
Gambrinus 🍺
в общем задача такая - нужно переходить из развернутого состояния в свернутое
была мысль сделать кастомный layout в котором скрывать расширенный лэйаут, показывать компактный и наоборот но нужно преодолеть ограничение высоты в 64dp
Gambrinus 🍺
только уведомление показывается сразу развернутым, если оно первое в шторке
Gambrinus 🍺
попробую пример, отпишусь
Gambrinus 🍺
Gambrinus 🍺
получил тот же результат, что и у меня
Gambrinus 🍺
пока палец держал на уведомлении - сворачиваось, разворачивалось
Gambrinus 🍺
hight
Sergey
Коллеги, скажите, пожалуйста, в MVP после удаления VIEW , PRESENTER должен удаляться? За счет чего это достигается?
Смотря что ты называешь "удалением". Если конфигурация изменится, то вью умрет (надеюсь, это не новость). Обычно презентер переживает пересоздание вью. Если "удаление" это просто ты ушёл с экрана на другой - то презентер умирает, т.к. больше не нужен. 1е достигается несколькими способами : 1. Статика 2.Ретейн фрагмент 3. Лоадеры 4. Third-party решения (мосби/мокси/компоненты от гугла). 2е достигается скоупами и субкомпонентами даггера, как правило
Олександр
Развелось...
Anonymous
Всем доброго утра) не подскажете как поменять иконку приложения когда переключаешься между разными приложениями, то показывает превью активности и стандартную иконку..
Anonymous
народ, а что под китайские смартфоны типа хонор, и другие отличается чуток апи?
Gleb
как запретить ретрофиту самому добавлят хедеры?