@android_ru

Страница 2909 из 3205
Evgeny
03.04.2018
19:07:28
Привет. Может тут найдутся люди способные помочь или направить в нужном направлении. Суть такова: Есть утопленник xiaomi redmi note 4, снял с него eMMC и напаял на переходник, подключил напрямую к компу. Вижу все разделы с названиями, при этом ФС определяется только у нескольких system, cust, nvcfg, nvdata, protect1, protect2, cache. Userdata видится одним большим куском без данных. Можно ли как-то подмонтировать/расшифровать раздел?

Vadim
03.04.2018
19:13:11
А допускаете ли вы внутри ConstraintLayout какие-то другие контейнеры ? Например внутри вьюхи нужен прямоугольник красного цвета с каким-то текстом, иконками и т.д. Можно ли положить внутрь ConstraintLayout еще один ConstraintLayout ?

или Linear, Frame, Relative ?

Roman
03.04.2018
19:23:14
А допускаете ли вы внутри ConstraintLayout какие-то другие контейнеры ? Например внутри вьюхи нужен прямоугольник красного цвета с каким-то текстом, иконками и т.д. Можно ли положить внутрь ConstraintLayout еще один ConstraintLayout ?
Сделай просто View с background прямоугодьника, а TextView растяни по данной вюхе. А так то, внутри Constraint ставлю иногда Linears Если динамичнски нужно добавлять елементы

Google
Vadim
03.04.2018
19:27:43
Сделай просто View с background прямоугодьника, а TextView растяни по данной вюхе. А так то, внутри Constraint ставлю иногда Linears Если динамичнски нужно добавлять елементы
У меня есть 3 текст вьюхи, 2 иконки, картинка они находятся в своем контейнере, с марджинами паддингами, drawable бэкраунда и т.д.

Просто легче это в контейнер завернуть..

Roman
03.04.2018
19:29:20
Ну тогда +1 к вложености) Если это в списке- на перформанс может повлеять

Просто легче это в контейнер завернуть..

Tony
03.04.2018
19:29:36
Всем привет. Как сделать чтоб в кастом вью не обязательно было указывать аттрибуты строковые? А то если не указываю получаю -> IllegalStateException: array.getString(R.styleable.MYTEXT) must not be null при поптыки вытащить атр

Vadim
03.04.2018
19:31:03
Ну тогда +1 к вложености) Если это в списке- на перформанс может повлеять
А вью с бэкраундом прямоугольника ты кладешь просто под нужные элементы?

И как то определяешь что будет сверху что снизу?

Roman
03.04.2018
19:31:57
Tishka17
03.04.2018
19:32:03
Добрый день. Подскажите, Андроид Студия не хочет видеть классы glide. Вроде сделал все по инструкции, компиляция проходит упешно. Но студия всё кроме аннотаций глайдовых подсвечивает красным. Перезапуск не помогает.

Roman
03.04.2018
19:32:41
И как то определяешь что будет сверху что снизу?
Я наверное не до конца понял суть задачи.

Vadim
03.04.2018
19:34:13
Я наверное не до конца понял суть задачи.
Например то что текст будет над вьюхой, а не под ней..

Google
Tishka17
03.04.2018
19:39:34
annotationProcessor указан, implementation тоже.

сборка проходит. Если что-то пишу криво в этих же файлах - сборка ломается

Artem
03.04.2018
19:41:39
а апк собирается?

Alexey
03.04.2018
19:41:55
ох, они в глайд завезли аннотейшен процессинг

Alexey
03.04.2018
19:42:12
зачем?
да хз

мне 3го глайда хватало, там нет аннотейшен процессинга

Dmitry
03.04.2018
19:42:46
Здравствуйте. Кто-нибудь занимался валидацией подписки/покупки на стороне сервера? Есть какой-нибудь простой способ проверки транзакции? Судя по докам в гугле там надо постоянно получать токен для доступа к апи >_<

Artem
03.04.2018
19:42:46
зачем?
Стильно. Модно. Молодежно

Tishka17
03.04.2018
19:43:24
и make и rebuild несколько раз

Alexey
03.04.2018
19:43:54
зачем?
Там только чтобы свой модуль конфигурации глайда объявить можно было и все. Раньше приходилось в манифесте прописывать.

Yahor
03.04.2018
19:44:17
Clean - rebuild

Alexey
03.04.2018
19:44:35
@glidemodule

Aleksey
03.04.2018
19:56:05
Есть экран профиля. Может быть в двух конфигурациях - информация о пользователе с табами (в каждом лежит список) и информация о пользователе со список новостей. Табы и список инфлейтятся постфактум - по проверке условия в Presenter'е. Проблема в том, что когда все это упаковывается в NestedScrollView, то RV начинает биндить все элементы сразу. Я не понимаю, как это остановить.

Есть идеи? Кто сталкивался с похожими проблемами?

Elron
03.04.2018
19:56:51


Google
Elron
03.04.2018
19:57:14
Как вернуть проектный градл ?

Aleksey
03.04.2018
20:00:32
У меня оба отображаются.

Попробуй реимпортнуть проект.

Elron
03.04.2018
20:01:24
@aa_dev всмысле реимпортнуть ?

Aleksey
03.04.2018
20:02:21


Tishka17
03.04.2018
20:05:00
Clean - rebuild
не помогает

Elron
03.04.2018
20:05:13
@aa_dev спасибо)) помогло))

Aleksey
03.04.2018
20:05:46
@Harmonizr ты хоть помоги ???

Quantum Harmonizer
03.04.2018
20:06:25
@Harmonizr ты хоть помоги ???
я чёт вопроса не понял

Tishka17
03.04.2018
20:06:35


Max
03.04.2018
20:07:39
А в build.gradle что?

Aleksey
03.04.2018
20:07:50
я чёт вопроса не понял
Рекуклер биндит все элементы, находясь в NestedScrollView

Quantum Harmonizer
03.04.2018
20:08:14
> Рекуклер отвратительно

Tishka17
03.04.2018
20:10:08
А в build.gradle что?
implementation 'com.github.bumptech.glide:glide:4.6.1' implementation ("com.github.bumptech.glide:okhttp3-integration:4.6.1") { exclude group: 'glide-parent' } annotationProcessor 'com.github.bumptech.glide:compiler:4.6.1'

Aleksey
03.04.2018
20:11:34
Какая у него высота?
И wrap_content, и match_parent пробовал

Quantum Harmonizer
03.04.2018
20:12:49
И wrap_content, и match_parent пробовал
а у nested? у обоих должна быть либо match, либо фиксированная

iTEYE
03.04.2018
20:27:01
Как в kotlin забрать error code после FirebaseAuth.getInstance().currentUser.reload ? Второй день сижу.

Google
iTEYE
03.04.2018
20:29:16
вот нет. в Java есть task.exception.errorCode() а в котлин нет такого почему-то.

Quantum Harmonizer
03.04.2018
20:29:59
Aleksey
03.04.2018
20:30:34
а у nested? у обоих должна быть либо match, либо фиксированная
https://gist.github.com/adolgiy/3b5c1e1a90c313e303168d50bcd2384b Вот обе разметки - один черт биндит до упора :(

Quantum Harmonizer
03.04.2018
20:31:25
Aleksey
03.04.2018
20:32:21
А ресайклер суётся во флексбокс? У которого wrap_content?
Ресайклер вставляется в FrameLayout(profile_container)

В виде фрагмента

Admin
ERROR: S client not available

Quantum Harmonizer
03.04.2018
20:33:59
дичь, что я могу сказать, надо экспериментировать

Aleksey
03.04.2018
20:35:51
дичь, что я могу сказать, надо экспериментировать
Хорошо. Тогда по-другому вопрос: как правильно поступить, если есть фрагмент, у которого одна шапка, но разный футер (либо один список, либо табы со списками) его надо подставлять в зависимости от условий?

Quantum Harmonizer
03.04.2018
20:45:12
@Gabrodih Я наконец накидал пример с обновлением адаптера без lateinit-свойства. Здесь данные в локальных переменных (data и diffData), но они также могли бы быть в val'ах. https://github.com/Miha-x64/reactive-properties/blob/master/android-sample/src/main/kotlin/net/aquadc/properties/android/sample/RecyclerViewActivity.kt#L68

Aleksey
03.04.2018
20:47:35
В каждом табе по списку? Может, тогда по фрагменту на список?
ViewPager - там каждый список - это фрагмент. Соответственно, есть кейс, когда нужен только один из них и не нужен пейджер с табами.

Aleksey
03.04.2018
20:49:50
Не делать пейджер когда не нужен :)
Aleksey: Так вот, сейчас табы и пейджер - тоже фрагмент. И в FrameLayout из гиста выше вставляется либо сразу фрагмент-список, либо фрагмент-пейджер. И в обоих случаях RV биндят список полностью.

Aleksey
03.04.2018
20:54:58
Скрывать на нем табу и дизейблить пейджер?
Вот тоже кажется, что выглядит, как костыль, и поэтому откладываю это дело.

Marina
03.04.2018
20:56:25
А обязательно нужен фрагмент? Нельзя сделать отдельной активити?(тот который без табы)

Google
Marina
03.04.2018
20:58:37
Дезигн такой :(
Пускай передезигнет

Aleksey
03.04.2018
20:58:56
А обязательно нужен фрагмент? Нельзя сделать отдельной активити?(тот который без табы)
Либо показываются новости пользователя, либо новости мои + моих друзей

Пускай передезигнет
Нет такой возможности

Roman
03.04.2018
20:59:39
Нет такой возможности
iOS версия уже в проде??

Aleksey
03.04.2018
20:59:56
iOS версия уже в проде??
Как ни странно, нет)

Marina
03.04.2018
20:59:59
Базовый фрагмент, isTabVisible, ну и переопределять на нужных. Дерьмо дизайн

Marina
03.04.2018
21:00:31
Можешь подробнее?
Это подробно и есть

Artem
03.04.2018
21:01:10
Если там настолько примитивный layout, то собирай его в коде. И перед сборкой лейаута просто чекай данные и определяй, надо ли показывать табы с пейджером или нет. Нет — генеришь просто фрейм с фрагментом. Да — табы + пейджер. Это не так много строк займет)

Artem
03.04.2018
21:03:43
У тебя ведь все равно перед тем, как данные приходят, либо ты их откуда-то берешь, строится лейаут. Ну или из хмл парсится

Я просто пытаюсь экстрасенсить. Без кода сложно

Aleksey
03.04.2018
21:05:46
Есть экран профиля. Может быть в двух конфигурациях - информация о пользователе с табами (в каждом лежит список) и информация о пользователе со список новостей. Табы и список инфлейтятся постфактум - по проверке условия в Presenter'е. Проблема в том, что когда все это упаковывается в NestedScrollView, то RV начинает биндить все элементы сразу. Я не понимаю, как это остановить.

Есть идеи? Кто сталкивался с похожими проблемами?

https://gist.github.com/adolgiy/3b5c1e1a90c313e303168d50bcd2384b Вот обе разметки - один черт биндит до упора :(

@duglasher

Artem
03.04.2018
21:07:19
Бля. Мвп эти ваши

А где ты лейаут указываешь?

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