@android_ru

Страница 1756 из 3205
Штирлитц
21.07.2017
08:34:05
В чем трабл, как думаете?

http://developer.alexanderklimov.ru/android/animation/fragmentsanimation.php Вот такое заюзал, но если быстро переключаться, то вылетает >_<

java.lang.IllegalStateException: No activity

Bulat
21.07.2017
08:37:24
Всем привет. Как я могу собрать статистику активных пользователей (с Firebase или Crashlytics) которые сидят на определенной версии Android? Есть такое понятие, как активные устройства - но это не то, что нужно. Пример - мне нужно знать количество пользователей, которые сидят на версии 4.0.3 и заходили в приложение хотя бы раз в течение месяца.

Google
Bulat
21.07.2017
08:39:27
так в консоли это же автоматом есть
В консоли есть Количество Установок На Активных Устройствах - но это не то, что нужно)

устройство может быть и активным - но не факт, что приложением пользуются - оно может быть просто установлено

McRena
21.07.2017
08:59:27
привет, такой вопрос: как пробросить событие касания на прозрачном элементе в scrollView на предыдущий слой за ScrollView?

Ⓜ️ᵃʳᵃᵗ
21.07.2017
09:06:42
onInterceptTouchEvent return false

McRena
21.07.2017
09:10:54
onInterceptTouchEvent return false
в прозрачном View или в ScrollView?

Артур
21.07.2017
09:36:42
А кто нибудь вообще пользуется рекурсией в андроид ?

Roman
21.07.2017
09:38:22
Артур
21.07.2017
09:39:31
А в каком случае? Задача какая?
Ну я вообще спрашиваю. Просто как то не натыкался на код с рекурсией и стало интересно.

Алексей
21.07.2017
09:39:39
А кто нибудь вообще пользуется рекурсией в андроид ?
для обхода графоподобных сущностей, разве что, но тут пофиг, андроид или нет.

DivelNick
21.07.2017
09:40:26
Здравствуйте, пытаюсь добавить рекламу google dfp, при загрузке выдает ошибку Failed to load ad: 3 хотя эти же ссылки работают на iOS версии, кто-нибудь сталкивался с подобным?

McRena
21.07.2017
09:49:20
надо чтобы просто ScrollView пробрасывал MotionEvent на предыдущий слой, onInterceptTouchEvent return false не работает

Google
Nikita
21.07.2017
09:51:37
Привет

Пишите, спрашивайте и рассказывайте что-то интересное из мира Android разработки?

Ishira
21.07.2017
09:53:28
Привет, привет.

Михаил
21.07.2017
09:53:32
Я видимо туплю но почему в юнит тестах new JSONObject("{\"isLoggedIn\":true}") всегда null?

Михаил
21.07.2017
09:54:24
возвращает null а не jsonObject

Nikita
21.07.2017
09:54:33
Dr.web или Security 360?
Как это относится к разработке?)

Михаил
21.07.2017
09:54:50
тот жесамый код на эмуляторе норм работает

Quantum Harmonizer
21.07.2017
09:55:07
возвращает null а не jsonObject
Кто возвращает? Конструктор JSONObject не может вернуть не JSONObject.

Ishira
21.07.2017
09:55:49
Как это относится к разработке?)
никак, я просто спросил ?

Nikita
21.07.2017
09:56:09
Quantum Harmonizer
21.07.2017
09:56:16
Сек
У меня: java.lang.NoClassDefFoundError: org/json/JSONObject

Михаил
21.07.2017
09:57:28




Quantum Harmonizer
21.07.2017
10:00:26
я вообще не могу создать JSONObject в unit-тесте.

Михаил
21.07.2017
10:04:57
Решение https://stackoverflow.com/questions/3951274/how-to-unit-test-json-parsing

Антон
21.07.2017
10:11:19
https://stackoverflow.com/questions/45216539/w-inputeventreceiver-attempted-to-finish-an-input-event-but-the-input-event-rec

Google
Антон
21.07.2017
10:18:26
когда я жму на кнопку на тулбаре на киткате и старше, она не срабатывает и пишет такой лог

Антон
21.07.2017
10:19:43
на лоллипопе и новее всё работает

Quantum Harmonizer
21.07.2017
10:19:55
не написано, что значит «работает»/«не срабатывает» и что должно произойти

нет никакого кода

Антон
21.07.2017
10:20:13
должно открыться PopupWindow но этого не происходит

нет никакого кода
я не знаю, что именно там показать

Quantum Harmonizer
21.07.2017
10:20:35
Антон
21.07.2017
10:21:15
почему оно должно открываться?
потому что ему так сказали в onOptionsItemSelected

Quantum Harmonizer
21.07.2017
10:22:31
Антон
21.07.2017
10:22:42
Quantum Harmonizer
21.07.2017
10:22:49
setSupportActionBar есть?

Антон
21.07.2017
10:23:04
кнчн

Alexey
21.07.2017
10:28:36
хелп
дайте код onCreateOptionsMenu onOptionsItemSelected и собственно меню, которое инфлатится

Антон
21.07.2017
10:32:06
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.read, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.changeFontFamily: fontOptionsMenuWindow.showAsDropDown(findViewById(R.id.changeFontFamily)); return true; default: return super.onOptionsItemSelected(item); } }

<?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/changeFontFamily" android:icon="@drawable/ic_action_fontoptions" android:title="@string/view_settings" app:showAsAction="ifRoom" /> </menu>

что не так

Roman
21.07.2017
10:35:56
Есть ли сайт, на котором можно посмотреть какие приложения популярны в определённой стране (топ маркета, топ скачаных)? И возможность брать отдельное приложение и смотреть в каких странах на каком оно месте. Спасибо

Антон
21.07.2017
10:37:22
тоже не видите ошибок?

Google
Sergey8827
21.07.2017
10:42:08
Странно загуглил что такое маппер - ничерта не нашел. Для чего нужны мапперы? Это обьект с ключом и значением?

Sergey8827
21.07.2017
10:42:39
взял из статьи https://habrahabr.ru/company/rambler-co/blog/277343/

Алексей
21.07.2017
10:42:41
вообще это сущность, которая преобразует один объект в другой

Sergey8827
21.07.2017
10:42:49
Пример маппера с аннотированным конструктором public class RepoBranchesMapper implements Func1<List<BranchDTO>, List<Branch>> { @Inject public RepoBranchesMapper() { } @Override public List<Branch> call(List<BranchDTO> branchDTOs) { List<Branch> branches = Observable.from(branchDTOs) .map(branchDTO -> new Branch(branchDTO.getName())) .toList() .toBlocking() .first(); return branches; } }

Egor
21.07.2017
10:42:57
Sergey8827
21.07.2017
10:42:59
ага

Admin
ERROR: S client not available

Michael
21.07.2017
10:52:41
Ребята, какой подход лучше всего использовать для сохранения данных(коллекции) при поворотах и т.д., полученных с помощью retrofit, при использовании pagination?

Aleksey
21.07.2017
10:54:15
Всем привет. Возникла такая проблема и что то не могу найти быстрого решения. Есть ScrollView под которым лежит куча кнопок. Нужно чтобы логика взаимодействия кнопок и скролла было такое же как в iOs -то есть кнопки продимаются только тогда когда мы не скроллим и само нажатие происходит с небольшой задержкой. Сейчас при скролле происходит случайное нажатие по кнопке, что не очень удобно. Что пробовал: 1) Унаследоваться от скролла и сделать @Override public boolean shouldDelayChildPressedState() { return true; } 2) Прописать в xml для скролла android:descendantFocusability="beforeDescendants" Есть ещё какие то варианты?

Egor
21.07.2017
10:54:15
а базу лучще =)

Антон
21.07.2017
10:56:19
https://stackoverflow.com/questions/45216539/w-inputeventreceiver-attempted-to-finish-an-input-event-but-the-input-event-rec

Yevhen
21.07.2017
11:00:20
Ребята привет. Firebase автоматом хендлит активити. но как вы отлавливаете фрагменты, просто ивентом?

Антон
21.07.2017
11:00:46
Alexey
21.07.2017
11:01:00
и
не работает?

Roman
21.07.2017
11:01:38
Тут диалог такой интересный, а мне бы понять, как Firebase Database нормально внедрить?

Google
Штирлитц
21.07.2017
11:04:03
Юзаю анимацию для фрагментов, но на Xiaomi (мой девайс) вылетает если быстро переключаться. На эмуляторах работает наормально

Антон
21.07.2017
11:04:32
не работает?
представляешь

Alexey
21.07.2017
11:05:31
представляешь
Ну язвить не стоит. Тогда думай сам в каком месте ты руки переставлял.

Yevhen
21.07.2017
11:09:05
https://stackoverflow.com/questions/45236083/track-fragments-in-firebase

Quantum Harmonizer
21.07.2017
11:10:07
замените switch - case на if- else
Если грамотно заменить, то ничего не может измениться.

Alexey
21.07.2017
11:10:43
до 5-го андроида нельзя было использовать идентификаторы в switch

они не считались константными

Quantum Harmonizer
21.07.2017
11:11:18
до 5-го андроида нельзя было использовать идентификаторы в switch
идентификаторы нельзя использовать в библиотеках, насколько я помню

Если грамотно заменить, то ничего не может измениться.
мда, тут я сделал неверное допущение

Alexey
21.07.2017
11:12:24
мда, тут я сделал неверное допущение
возможно и так. Точно я не помню, лезть смотреть времени нет. Но точно помню, что с тех пор или если есть enam юзаю, но со всеми идентификаторами через иф работаю.

Антон
21.07.2017
11:13:03
ошибка как оказалось не отсюда исходит

какая то фигня с viewtreeobserver

Штирлитц
21.07.2017
11:13:53
Ребят, а LayoutParams width & height в dp работают или надо переводить в px?

Антон
21.07.2017
11:14:17
pop.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { fontOptionsMenuWindow.setHeight(pop.getHeight()); fontOptionsMenuWindow.update(); } });

pop.getHeight() возвращает 0

Quantum Harmonizer
21.07.2017
11:16:15
pop.getHeight() возвращает 0
знать бы ещё, что такое pop

Антон
21.07.2017
11:16:47
знать бы ещё, что такое pop
тот лейаут который в popupWindow

Антон
21.07.2017
11:17:22

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