Ярослав
Проблема такая: Из support.v4.app.Fragment делаю replace и addToBackStack PreferenceFragment'a, но при вызове popBackStack в PreferenceFragment, onResume() в support.v4.app.Fragment не срабатывает. Помогите пожалуйста решит проблему
и зачем? текущий фрагмент будет "под" фрагментом настроек, благодаря чему при нажатии назад ты вернёшься на фрагмент "под" настройками
Max
при popBackStack не должен вызываться onResume. и с чего ты взял?
Ну получается, что ActionBar не востанавливается, а остается такой, как был в натсройках, может быть я что-то не так делаю?
Loki
да
Ярослав
Ну получается, что ActionBar не востанавливается, а остается такой, как был в натсройках, может быть я что-то не так делаю?
actionbar лучше держать вне фрагментов, в лэяуте активности. имхо (хотя повально в большинстве приложений в т.ч гуглавский это не так, хз)
Loki
кстати насчет этого несмотря на то что все 25,3,1 animated vector drawable 27,0,1 походу на это ругается
Loki
но откуда взялся 27,0,1
Loki
я не поставил такое
Loki
всеравно гружает 27ую
Loki
https://gist.github.com/shadowwa1k3r/fe5cc7b7ef6a4095b42738b1f0563b94
Loki
дело не в нем всеравно говорит тогоже
Andrey
Всем привет! Почеу при запросе разрешений может не отображаться дилоговое окно запроса разрешений?
Andrey
да, сразу приходит в onRequestPermissionsResult с PERMISSION_DENIED
Loki
тогда все саппортлибы в 27 перевести?
Andrey
возможно юзер указал deny
нет, не указывал
Max
Max
если указать Reject, то будет похоже на то, что и у вас. Кстати скайп эту ситуацию не обрабатывал до недавних пор
Max
6.01
Max
хотя не, 6.0
Loki
с гредлом тпр все ок но все еще это ошибка Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Loki
а как это проверит
Max
на нормальном андроиде. да и это был ответ на @AndreyAlt
Max
Andrey
запускаю на нормальном андроиде
Andrey
причем для камеры дилог отобразился, а для экстернал сторадж нет
Max
shouldShowRequestPermissionRationale(String), https://stackoverflow.com/questions/40654558/android-m-permission-issue-with-dialog-dont-ask-again
Andrey
код один, просто вместо CAMERA подставил WRITE_EXTERNAL_STORAGE
Max
@desugar это в документации описано
Andrey
да
Loki
Error:error: layout bounds on right border must start at edge. вот что выдает
Loki
https://gist.github.com/shadowwa1k3r/3aa9fadcc517d50acf0a68a2c0a06ee0
Ian
Правда ли, что socket.io на Android работает через long Polling?
Михаил
Max
Правда ли, что socket.io на Android работает через long Polling?
Не уверен на 100%, но когда я дебажил свой код, то время от времени эта либа слала ping/pong
Roman
У кого-то были ситуации, когда иногда BottomSheetDialog отрабатывает клик по item'у не с первого раза?
Artem
Кто то circleci пользовался или другими системами CI?
Михаил
Кто то circleci пользовался или другими системами CI?
Circle ci было дело. К проекту на битбакете конектил
Artem
Чет проблемы с ним... Не осталось yml файлика?
Artem
То версия гредл ему не нравится, то он не знает где sdk лежит
Александр
Всем привет. Подскажите как реализовать triple эффект как в приложении гуглплэя?. При переключении табов меняется цвет тулбара и акшионбара
Vladislav
код один, просто вместо CAMERA подставил WRITE_EXTERNAL_STORAGE
Время гуглить "phone name+camera permission trouble"
Александр
Ок спасибо
Тимур
Всем привет, такой вопрос на счет rxJava 2. У меня есть слушатель в одном классе в котором я с помощью PublishSubject передаю данные в другой класс в виде Observable<ArrayList<String» методом publishSubject.hide(), и поймав эти данные я пытаюсь получить у списка последний элемент с помошью lastElement (пробовал также takelast) но почемуто после метода lastElemnt в subscribe уже не заходит. Если запускать тот же самый код по вычислению последнего элемента, с масивом заранее собранным, то все работает. Подскажите плез
Max
takeLast ждет конца последовательности, в твоем слкчае она бесконечеа
Тимур
takeLast ждет конца последовательности, в твоем слкчае она бесконечеа
Спасиб, а нельзя без onComplete эт как нибудь реализовать, а то получается он больше ничего не услышит
Anton
ага, но если в твоем "thread" есть какая-либо ссылка на activity то ты получишь memory leak
Anton
твой тред будет работать пока не выполнит работу, или не убьют приложение
Anton
или если он не статичный внетренний класс
Vika
Блин Сорри. Опять ошиблась группой, удаляю. (Но КЫШ все равно обидно!!)
Anton
Если нужно запустить поток, который работает с чем-либо и переживает жизненый цикл, то используй Service и если нужно кидай из него сообщения, а лови их нужным тебе "view"
Vika
Удалила уже. А что не так с описанием?
Дмитрiй Сергѣевичъ
Блин Сорри. Опять ошиблась группой, удаляю. (Но КЫШ все равно обидно!!)
Да нормально все. Группа для Андроид-разработчиков, поэтому лично я не вижу проблем в том, чтобы изредка были публикации о вакансиях. А на всякие "кыш" не обращайте внимания. Некоторые считают, что они в праве диктовать кому что делать.
Max
общаться через статические переменные - это жесть
Max
есть же LocalBroadcastReceiver, EventBus, RxJava, да что угодно
Max
очень плохое решение
Max
будет много проблем
Max
и дебажить тот еще каиф
Дмитрiй Сергѣевичъ
Если так, тогда - да, правила уважать нужно.
Max
sticky broadcast
Anton S
В webview у клиентов такие ексепшены: http://screenshot.ru/d48fdef063f81502c5a4225ef255872c код: http://screenshot.ru/239f188cafd47ce5260147cf98371de0.png С чем это может быть связано?
Alex
Всем привет. я думаю многие сталкивались с подтягиванием фото с камеры. Вопрос такой - используя камеру, мне в onActivityResult в intent прихродит следующее: Intent {act=inline-data (has extras)}, соответственно ничего не отображается. на каком моменте можно проконтролировать этот моент - присваиваие данных image?
Alex
точнее сказать ничего не происходит.
Alex
Alex
Alex
первый вариант если я тяну фото с галереи. второй вариант если с камеры
Alex
Alex
она стояла)
Alex
короче: если я получаю фото с камеры, мне приходит: "Intent {act=inline-data (has extras)}". А если с галереи тяну, то все норм: Intent {dat=content://com.android.providers.media.../image:8567 flg=ox1}
Ярослав
Ярослав
при обращении к файлам в папке моего приложения (/data/data/имя_пакета/files) через Runtime пишет Permission denied. почему?? whoami выводит u0_a411, у папок и файлов овнер и гроуп тоже u0_a411
Ярослав
хотя через adb от имени u0_a411 (su u0_a411) работает корректно. как так получается?
Ярослав
это то же самое приложение
Ярослав
оно обращается к своей же папке через Runtime