
Maxim
14.08.2017
16:29:43
На 7.1.1 магия
Да, действительно на 7.1.1 не работает. Что подтвреждает, то, что такой метод есть костылем.

Artur
14.08.2017
16:30:48
Кто-нибудь юзал/юзает веб-сокеты из OkHttp?
Подключаемся ,всё ок. Выключаем WiFi и нет событий о потере связи.

Ruben
14.08.2017
16:31:06

Maxim
14.08.2017
16:31:25

Google

Maxim
14.08.2017
16:31:30
При чем оно добросовестно отсчитывает 10 сек, как положено. Но UI поток не останавливается

Ruben
14.08.2017
16:31:51
Ахаха
Ну конечно это жесть). Суть то не в этом

Maxim
14.08.2017
16:32:08
Думаю это в 7.1.1 так борятся с теми, кто вручную тормозит собственное приложение)

Ruben
14.08.2017
16:32:35

Maxim
14.08.2017
16:32:46

Igor
14.08.2017
16:33:17
Всем привет. C помощью Open GL накладываю разные эффекты на видео. Все норм, но во время записи видео при переключении между эффектами выдает java.lang.RuntimeException: eglCreateWindowSurface: EGL error: 0x3003. Я приблизительно догадываюсь, в чем дело, но может кто подскажет точно, куда копать

Maxim
14.08.2017
16:33:28
Но, все таки это на 99% "баг" андроида 7.1.1

Ruben
14.08.2017
16:34:50

Dmitriy
14.08.2017
16:45:42
Парни, как вы с новым андроид-экстеншном для даггера 2 решаете проблему сохранения activityScoped-компонента при изменении конфигурации?

Mike
14.08.2017
16:49:39
пипл! ай нид хелп! фейсбук банит аккаунты с приложением - уже штуки 4 разных, живых аккаунтов разработчика прбовали. Приложение всего лишь берет oauth, все по инструкции один-в-один, приложение еще в debug-моде, никаких подписей, только дебажный ключик. Кто нить сталкивался? ФБ никаких объяснений не дает, в инете тоже чет молчок. В чем вообще может быть проблемма ?

Михаил
14.08.2017
16:50:00

Nikita
14.08.2017
16:51:36
у нас на проекте используются фрагменты для поддержки планшетов. это ад и израиль. Cicerone, конечно, облегчает боль. Есть ли альтернативы фрагментам, с которыми легко поддерживать планшеты ?

Google

Nikita
14.08.2017
16:53:13
square flow

Dmitriy
14.08.2017
16:54:35
а он сам не управляет этим делом?
Если рассматривать ActivityScope как время жизни бинов между onCreate и onDestroy, то да.
У меня же этот скоуп шире, то есть, раньше я сохранял компонент как custom retained object, и поэтому бины переживали перевороты

Михаил
14.08.2017
16:55:18

Dmitriy
14.08.2017
16:56:16
удобно, что не надо активити пробрасывать руками в модули

Vitalii
14.08.2017
16:56:17

Михаил
14.08.2017
16:58:35

Dmitriy
14.08.2017
16:59:27
чтобы можно было провайдить бины, которые эту активити так или иначе используют
затем же, зачем пробрасывать Application

Denis
14.08.2017
17:04:02
Раз пошла такая тема, что бы вы заюзали вместо фрагментов в скроллвью? Внешне выглядит как рециклер с карточками. Но повторяемых элементов "списка" немного, и некоторые довольно тяжелые (например гугл карта с отключенными тач эвентами)

Ruben
14.08.2017
17:04:08
Про фрагменты я молчу)

Nikita
14.08.2017
17:05:14

Ruben
14.08.2017
17:05:31
Логика интересна)

Quantum Harmonizer
14.08.2017
17:05:57

Vitalii
14.08.2017
17:09:24

Konstantine
14.08.2017
17:12:31
Если их не много, может проще вообще скролвью сделать, а внутри уже все что надо?)

Denis
14.08.2017
17:15:42

Штирлитц
14.08.2017
17:17:53
Хочу в RecyclerView иногда CardView менять Gravity. Нашёл вот такое решение:
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
params.gravity = isTrue ? Gravity.END : Gravity.START;
holder.cardView.setLayoutParams(params);Но оно сбивает лишь мои paddings & margins, не изменяя gravity.

Google

Штирлитц
14.08.2017
17:18:27
Моя XML CardView:
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="60dp"
android:layout_marginStart="10dp"
android:layout_marginTop="10dp"
android:orientation="vertical"
android:layout_gravity="start"
app:cardCornerRadius="20dp"
app:contentPadding="8dp">
<TextView
android:id="@+id/message_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000" />
</android.support.v7.widget.CardView>

Александр
14.08.2017
17:19:05

Штирлитц
14.08.2017
17:29:26
Как можно gravity для CardView забабахать? :С

Sergey
14.08.2017
17:30:39

Maxim
14.08.2017
17:30:50

Sergey
14.08.2017
17:30:56
можно же изменять уже существующие. cardView.getLayoutParams()

Михаил
14.08.2017
17:31:08

Quantum Harmonizer
14.08.2017
17:31:19

Sergey
14.08.2017
17:32:23

Штирлитц
14.08.2017
17:34:28

Sergey
14.08.2017
17:35:18

Штирлитц
14.08.2017
17:35:42
Спасибо)

Sergey
14.08.2017
17:36:10
params.gravity = …;
holder.message.requestLayout()

Штирлитц
14.08.2017
17:38:19

Sergey
14.08.2017
17:38:45

Штирлитц
14.08.2017
17:38:56
В RecyclerView

Sergey
14.08.2017
17:39:26
это рут вьюхолдера?

Штирлитц
14.08.2017
17:39:54
Всм рут?

Sergey
14.08.2017
17:40:21
самая корневая вью

Штирлитц
14.08.2017
17:41:07
Ну это в onBindViewHolder

Google

Штирлитц
14.08.2017
17:41:14
В адаптере

Sergey
14.08.2017
17:41:29
касти к параметрам того леяута, в котором находится эта вью

Штирлитц
14.08.2017
17:43:18
Если кастить к RecyclerView, то у него нет gravity...

Sergey
14.08.2017
17:43:46

Штирлитц
14.08.2017
17:45:00
Не знаю как правильно сказать как это

Admin
ERROR: S client not available

Sergey
14.08.2017
17:45:29
а, так message и есть рутовый элемент
понятно что так его гравити не выставить

Штирлитц
14.08.2017
17:46:22
А как тогда?

Sergey
14.08.2017
17:47:09
либо делай отступы через ItemDecorator, либо заверни message например во FrameLayout и уже внутри его меням гравити карточки

Штирлитц
14.08.2017
17:48:16
Хорошо, спасибо

Pavel
14.08.2017
18:09:02
У View есть onSaveInstanceState(), есть идеи почему этот метод может не вызываться при screen rotation?
configChanges нет. Погуглил - вообще пусто.
CustomView наследую от RelativeLayout, может в этом беда?.. =\

Михаил
14.08.2017
18:10:08

Pavel
14.08.2017
18:10:24
setSaveEnabled(true) выставлен

Maxim
14.08.2017
18:11:29
Ид проставлен для Вью?

Pavel
14.08.2017
18:12:30
У корневого элемента убрал, сейчас попробую вернуть.
Не помогло.

Google

Quantum Harmonizer
14.08.2017
18:19:07
Ну без id точно не сохранит.

Dmitry
14.08.2017
18:47:46
Всем привет, ребята, у кого есть планшет Samsung, типа таб 4? Нужна помощь в тесте приложения

Andrey
14.08.2017
18:57:15
Ребят такой вопрос, кто-нибудь с BLE работал?

Даниил
14.08.2017
18:58:10

Sergey
14.08.2017
18:58:24

Sergey
14.08.2017
18:59:39

Maxim
14.08.2017
19:07:35

Ruben
14.08.2017
19:12:22

Maxim
14.08.2017
19:12:43

Quantum Harmonizer
14.08.2017
19:13:22

? Olga
14.08.2017
20:26:17
Всем привет. Никто не знает в Москве проходят какие нибудь ежемесячные митапы по андроиду или Java?
Просто я знаю что такая штука есть у ios разработчиков. Но что-то не смогла найти по андроиду

Andrey
14.08.2017
20:50:18
app tractor проводил
июль-август вроде

Leonid
14.08.2017
20:52:13
Мы по Firebase деалем - в этот четверг по аналитике будет
http://apptractor.ru/measure/user-analytics/firebase-meetup-4-google-analytics-for-firebase.html

Konstantine
14.08.2017
21:11:39
Надо в рассылке жирным текстом выделять все такое)

Штирлитц
14.08.2017
21:54:43
А как в чатах делают "хвостик" у сообщений?