
Виталий
08.12.2016
16:17:31
LinearLayout? :D
Или компонент из саппорт либы: https://medium.com/@hitherejoe/exploring-the-android-design-support-library-bottom-navigation-drawer-548de699e8e0#.khkkmr2e7

Artem
08.12.2016
16:19:39
flexbox? percent?)

Виталий
08.12.2016
16:20:03

Google

Artem
08.12.2016
16:20:20
ну если уже втащена либа, то почему бы и нет)

Yury
08.12.2016
16:26:02

Виталий
08.12.2016
16:27:59
ну тогда кто мешает LinearLayout заюзать тот же, раз не требуется поведения по гайдлайнам? Ну или просто свою вьюшку собрать)

Mikhail
08.12.2016
17:39:19

Kolas
08.12.2016
17:43:57
ребята, а в плей маркете комментари и оценки для приложения с каким интервалом обновляются?

Leonid
08.12.2016
19:34:31
Новые материалы за сегодня:
- Архитектура офлайнового приложения для следующего миллиарда
- Использование кэша в Android Studio для ускорения сборок Gradle
- FolioReader - ePub ридер для Android на GitHub.
- Начинаем делать Actions расширения для Google Assistant
- Создание кастомного View и публикация его на GitHub
http://androiddev.apptractor.ru/interesnyie-materialyi-dlya-android-razrabotchika-nedelya-49/

J
08.12.2016
19:46:24

Александр
08.12.2016
19:49:41

Nick Senchurin
08.12.2016
19:50:28
Архитектура офлайнового приложения для следующего миллиарда
а это где?? оч актуально, оч хочу мильярд

J
08.12.2016
19:51:00

Sergey
08.12.2016
19:51:11

Nick Senchurin
08.12.2016
19:52:29
ах вот как... ну ладно, ждем выкладок )

Google

Leonid
08.12.2016
20:18:31

Alex
08.12.2016
20:25:26
Т.е. с каждого можно по два доллара взять?)

Nick Senchurin
08.12.2016
20:29:44

Andrei
08.12.2016
20:31:30
никто не стыкался с подобной проблемой?
есть активити, у которой в onResume принудительно открывается софт клава
((InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE))
.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
и практически во всех случаях (кроме одного) отрабатывает нормально
сворачиваем апп в трей - разворачиваем - onResume - showKeyboard
но в одном кейсе клавиатура не открывается
openAActivity - onResume - showKeyboard - дальще открываем нотификейшн эрию, заходим в настройки, нажимаем бек - опять открывается активити - onResume - showKeyboard
но клавиатура уже не открывается

Quantum Harmonizer
08.12.2016
20:39:19
универсальное решение — запостить с задержкой в секунду)

Ⓜ️ᵃʳᵃᵗ
08.12.2016
20:39:47
Да через пост )

Глеб
08.12.2016
20:40:18
в 100мс достаточно
даже, наверное, 15 хватит

Andrei
08.12.2016
20:41:38
да
уже разобрался
)
у меня такое когда-то было на iOS 10

Dmitri
08.12.2016
20:48:48
Мужики, объясните новичку плес. Есть объект request которому для выполнения нужен Listener. Если определить его в параметре типа request.execute(new Listener....) - методы лисенера выполняются норм. Если вынести определение за пределы функции - перестает. В чем дело?

Quantum Harmonizer
08.12.2016
20:52:46
Конструкции идентичны. Проблема, видимо, не в них.

Dmitri
08.12.2016
20:53:58
могу показать саму реализацию лисенера
если поможет

Quantum Harmonizer
08.12.2016
20:54:25
должно помочь)

Dmitri
08.12.2016
20:54:36
держи)

Quantum Harmonizer
08.12.2016
20:56:53
если не появляется тост, то, может, вызывается onError?)

Dmitri
08.12.2016
20:57:44
Хм, спасибо, попробую наставить тостов и туда сейчас

Google

Dmitri
08.12.2016
20:58:11
По идее - не должно
С чего бы вызывался error от смены местополжения объекта

Quantum Harmonizer
08.12.2016
20:59:21
протухание токена совпало с перемещением кода?)

Виталий
08.12.2016
21:00:26

Dmitri
08.12.2016
21:00:52
Ну удобно же)

Alexey
08.12.2016
21:01:09

Dmitri
08.12.2016
21:01:10
Методы пустые - зачем брейкпоинты ставить

Виталий
08.12.2016
21:01:18
Не знаю что может быть удобнее нормального отладчика)

Dmitri
08.12.2016
21:01:21
Спасибо, щас проверю

Виталий
08.12.2016
21:02:06
на тосты больше времени потратишь))

Dmitri
08.12.2016
21:02:10
Ламповая конфа, все отзывчивые такие)
Я вообще не понимаю некоторых особенностей (java или android studio, не знаю), не всегда срабатывают брейкпоинты

Dmitri
08.12.2016
21:03:27
До этого всегда в Visual Studio на C# был
привык что они работают ВСЕГДА)

Quantum Harmonizer
08.12.2016
21:03:42
только при подключённом дебаге

Dmitri
08.12.2016
21:03:45
Или я заблуждаюсь?
Всм?
Сформулируй полностью мысль, не догнал)

Quantum Harmonizer
08.12.2016
21:04:22
Там три кнопки — Run, Debug и Attach Debugger to Android Process

Dmitri
08.12.2016
21:04:34
Ага

Google

Quantum Harmonizer
08.12.2016
21:04:35
Либо вротое, либо первое + третье

Dmitri
08.12.2016
21:04:52
Debug пользуюсь
Ни один тост не выскочил

Admin
ERROR: S client not available

Dmitri
08.12.2016
21:07:48
Брейкпоинты наставил в каждом методе лисенера
Ни один не стопанул
Че делать(?
request.executeWithListener(idListener);

Quantum Harmonizer
08.12.2016
21:08:37
Магия. Попробуй вернуть анонимный класс)

Dmitri
08.12.2016
21:09:10
Нашел причину магии
Довольно тупо
после этого сразу ставил брейк
request.executeWithListener(idListener);
ответ с сервера тупо не успевал прийти
А приложение брейкалось
Тупая проблема - тупое решение
Но всем спасибо
Буду обращаться еще

Quantum Harmonizer
08.12.2016
21:10:56
Звучит странно. Ты не замечал, что приложение висит на брейкпоинте, и оно продолжало висеть?

Dmitri
08.12.2016
21:12:12
Методы лисенера думал вызовутся раньше же

Google

Dmitri
08.12.2016
21:12:20
А ответ с сервера долго приходил просто
Асинхронно
Вот то, что брейки не срабатывают на закрывающей скобке цикла - не привычно
Особенности java или IDE?

Quantum Harmonizer
08.12.2016
21:17:46
У меня никогда не получалось поставить бряк после инструкции.

Ⓜ️ᵃʳᵃᵗ
08.12.2016
21:19:18
Или я заблуждаюсь?
Ну, у меня иногда просто в дебаг не хочет работать, и приатачится не может, не видит процесс, тогда я действую Log.d

Quantum Harmonizer
08.12.2016
21:19:58
Прочитал «и причаститься не может», пора в сон)

Dmitri
08.12.2016
21:24:21
Подключил java.land.String
wtf.
help

Quantum Harmonizer
08.12.2016
21:25:29
https://youtrack.jetbrains.com/newIssue
Project: IntelliJ IDEA

Dmitri
08.12.2016
21:26:50
И еще проблема: messages1 - массив String, определен там же где и массив int - ids. Инты в массив пихаются, стринги - нет