@android_ru

Страница 1851 из 3205
The
09.08.2017
06:45:58
Модели разные

Gerc
09.08.2017
06:47:52
ну так новые инстансы адаптера меняй

The
09.08.2017
06:50:43
Andrew
09.08.2017
07:05:48
Может кто-нибудь навести на правильные мысли?

Google
Andrew
09.08.2017
07:05:48
Подскажите, плиз, как разбудить приложение, если оно в фоне. Создал BroadcastReceiver, в нем делаю Intent activivtyIntent = new Intent(context, MainMenuActivity.class); activivtyIntent.setFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT |Intent.FLAG_ACTIVITY_REORDER_TO_FRONT |Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(activivtyIntent);

Artem
09.08.2017
07:27:57
Привет, ребят) Вот сижу и просто стало интересно, кто какие либы для пермишенов использует? Или быть может кто-то сам себе обертку написал? Поделитесь опытом, интересно же)

Ivan
09.08.2017
07:33:22
Я на прошлом проекте обмазался котлином и рх и написал свою оббертку

Но там нужно было сильно кастомное решение

Тк доступа к активити не было по факту

И надо было магию на вью накрутить чтобы сдк дать кастомеру

Andrew
09.08.2017
07:38:27
https://habrahabr.ru/post/186434/ Возможно такое подойдет, прочитай про launchMode активити и флаги интента
Спасибо, я это читал, просто если приложение свернуто, то все хорошо, а если оно открыто, то создается новая активити. Почему?

Глеб
09.08.2017
07:39:00
В юле, когда первый раз вхожу могу видеть список объявлений и могу добавлять их в избранное, но когда я авторизуюсь, то те объявления которые я добавлял попадают ко мне на аккаунт. Как вы думаете, юла тупо потом отправляет их id, или создаёт пустого пользователя для каждого нового, а уже потом при авторизации мержит записи в бд?

Artem
09.08.2017
07:39:21
Оно разве не на рефлексии работает?

Глеб
09.08.2017
07:39:51
И вообще стоит ли создавать в таких случаях пользователя на сервере, или до авторизации все хранить локально

Ivan
09.08.2017
07:41:05
Спасибо, я это читал, просто если приложение свернуто, то все хорошо, а если оно открыто, то создается новая активити. Почему?
Точно не скажу, не приходилось такое делать. Но я не совсем понял, если приложение в backgound'e, то вызов интента открывает старую активити и все хорошо. Если активити видна и ты опять на нее пытаешься перейти - создается новая?

Andrew
09.08.2017
07:45:28
Да

Google
Ivan
09.08.2017
07:45:49
Да
FLAG_ACTIVITY_REORDER_TO_FRONT этот флаг это и делает, вроде

Andrew
09.08.2017
07:46:17
Убрать его?

Ivan
09.08.2017
07:46:48
Да, попробуй без него

Andrew
09.08.2017
07:48:50
Глеб
09.08.2017
07:49:38
Не первый, просто над самой схемой размышляю

Ivan
09.08.2017
07:51:08
Не помогло((
А если вместо NEW_TASK поставить флаг FLAG_ACTIVITY_SINGLE_TOP

Nikita
09.08.2017
07:51:23
?

Глеб
09.08.2017
07:53:41
Ну когда в юлю входишь тут все понятно ты зарегайся и она тебе токен для доступа выдает, а вот в Юле хз

Andrew
09.08.2017
07:56:07
А если вместо NEW_TASK поставить флаг FLAG_ACTIVITY_SINGLE_TOP
Убрал FLAG_ACTIVITY_BROUGHT_TO_FRONT, стало наоборот. Когда приложение активно все хорошо, когда свернуто, все плохо. Если я убираю NEW_TASK, то появляется exception android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

Artem
09.08.2017
07:56:59
Где-то о кого-то слышал, что эта либа на рефлексии работает. Но спасибо)

Anton
09.08.2017
07:57:19
А что рефлексия запрещена законом?

Anton
09.08.2017
07:58:46
Рхпермишен по-моему создаёт фрагмент невидимый

Andrew
09.08.2017
08:03:13
Перепробуй все флаги, за одно узнаешь как точно они работают)
А могу ли я в BroadcastReceiver проверять, активно ли приложение?

Artem
09.08.2017
08:04:29
Рхпермишен по-моему создаёт фрагмент невидимый
А, это да, тоже слышал. Активити или фрагмент именно?

Значи про рефлексию где-то в другоц либе слышал

Ivan
09.08.2017
08:05:23
А могу ли я в BroadcastReceiver проверять, активно ли приложение?
Читаю, есть ActivityManager, быть может он поможет

Artem
09.08.2017
08:11:13
Спасибо)

Andrew
09.08.2017
08:11:31
Читаю, есть ActivityManager, быть может он поможет
Сделал проще. Завел флаг visibleOnScreen, в onResume установливаю его в true, в onPause в false. В броадкасте его проверяю, если false выполняю намеренье

Google
Andrew
09.08.2017
08:11:58
Теперь работает, спасибо

Ivan
09.08.2017
08:12:32
Yura
09.08.2017
08:36:34
Интересно, а можно как-то задавать как в java через System.setPropery и System.getPropery свои свойства? Допустим я не хочу заводить новый flavor, ради пары запуском приложения с измененным одним условно урлом. Понятно, что могу в коде изменить. Но хотелось просто через adb shell что-то задать, а в приложении прочитать, если задано, то использовать это свойства, если нет - штатно по логике. Проблема в том, что со свойствами не получается. Ни через SystemProperties ни через setprop/getprop не работает. В том смысле что setprop вроде как задал, если тут же читать getprop - пустая строка (девайс не рутованный)

Yura
09.08.2017
09:00:01
@DerRussischerSalat что значит платформенные приложения?

Vitalii
09.08.2017
09:00:45
@DerRussischerSalat что значит платформенные приложения?
Приложения, подписанные платформенным клчом, лежащие в /system/app или /system/priv-app. Для простых смертных через Settings.Global можно. Потом сможешь делать adb shell "settings put global settings_key value".

Ilya
09.08.2017
09:54:20
Привет ребят) Кто-то сталкивался в Андроиде с multicast стримингом, есть ли для этого какие-то решения ?

Алексей
09.08.2017
10:13:50
Какая библиотека для распознавания штрихкодов самая крутая?

Алексей
09.08.2017
10:16:22
да, но она не обязательно самая крутая)

Admin
ERROR: S client not available

Никита
09.08.2017
10:16:58
да, но она не обязательно самая крутая)
зато от гугла) своё родное

Anton
09.08.2017
10:17:33
Зхинг вроде норм

Это она от гугла

Alex
09.08.2017
10:17:44
Никита
09.08.2017
10:17:52
https://codelabs.developers.google.com/codelabs/bar-codes/#0

во

держи

Google
Никита
09.08.2017
10:18:32
22 min remaining

всего-то...

Алексей
09.08.2017
10:19:20
спасибо, посмотрю

Alex
09.08.2017
10:21:49
Есть такой вопрос: есть пару фрагментов. Хочу сделать вот такую навигацию -> с 1 (главного) фрагмента перехожу во 2 с добавлением его в стэк(addToBackStack). Далее со 2 хочу перейти на 3 фрагмент без добавление его в стек, также хочу перейти на 4 фрагмент, тоже без добавления. Если я на 4 фрагменте нажму кнопку назад, то попаду соотвественно на 2 фрагмент. Но вот в чем проблема. Когда я перехожу обратно на 2 фрагмент, то 2 фрагмент как бы покрывает 4 фрагмент, который остался по непонятным причинам...



два метода: 1 с добавлением в стек, 2 без добавления, чисто replace/

Как собственно сделать так, чтобы 4 фрагмент не оставался, при переходе обратно, на 2 фрагмент?

Alex
09.08.2017
10:28:46
в активити да

Alex
09.08.2017
10:28:56
код в студию)

Alex
09.08.2017
10:28:57


также поставил listener на toolbar



Семен
09.08.2017
11:09:45
кто-нибудь делал реализацию прочитанного сообщения?

Алексей
09.08.2017
12:25:10
люди, подскажите плз как логировать рум от гугла?

Vladislav
09.08.2017
12:31:33
народ, можно ли программно включить/выключить nfc?

без рута и системного приложения

Страница 1851 из 3205