@android_ru

Страница 2863 из 3205
Dmitry
27.03.2018
06:33:35
C Timber 4.6.1 и после очередного invalidate & restart собралось.

Google
Akbolat
27.03.2018
06:43:23
Ну даже build не начинается, через секунду после нажатия кнопки запуска появляется эта ошибка.
После обновления студии, такая же фигня была. Сделал так как предложили: удали .idea, build из проекта и импортируй его заново

Vishnyakov
27.03.2018
07:01:19
сори за оффтоп, подскажите, есть ли паблики по js/vuejs?

Vadim
27.03.2018
07:49:02
можно как-то менять размер android:drawableTop/ android:drawableLeft ?

Quantum Harmonizer
27.03.2018
07:49:34
Vadim
27.03.2018
07:50:34
Artem
27.03.2018
08:19:22
Как отправить POST запрос на сервер? В интернете ничего найти не смог

Vitaliy
27.03.2018
08:20:24
Veniamin
27.03.2018
08:23:28
Подскажите как узнать тип переменной в котлине, там вроде есть какие то горячие клавиши val a = null как узнать тип а

Vitalii
27.03.2018
08:24:16
Cntrl shift P помоему

Veniamin
27.03.2018
08:25:33
Unknown
27.03.2018
08:27:03
Народ спасайте

getItemViewType не работает в реальном времени

Google
Unknown
27.03.2018
08:27:22
Если использовать дебаг только тогда срабатывает как надо

Грубо говоря я делаю проверку в getItemViewType

в запускаю 2 layoutn в случае когда условие верно

так вот layout 2 не срабатывает

Andrew
27.03.2018
08:28:23
Что берешь за ключ для запуска второго лейаута ?

Quantum Harmonizer
27.03.2018
08:28:37
Группа телепатов уже выехала. Адрес знают.

balolam
27.03.2018
08:29:53
Телепаты вангуют, что проблема все же на вашей стороне, внимательно смотрите свой код.

Unknown
27.03.2018
08:33:21
2 переменные

типа int

0 и 1



вот тут проверка делается



Artem
27.03.2018
08:34:09
не ну не знаю https://www.google.ru/search?q=android+send+post+request
3-4 метода перепробывал, всегда краш получаю

Quantum Harmonizer
27.03.2018
08:34:15
Что за curTitle?

Vadim
27.03.2018
08:34:16
кто студию обновил до 3.1 и есть в проекте биндинг?

Unknown
27.03.2018
08:34:25
Я думаю дело в том что просто не успевает обработать recView

Quantum Harmonizer
27.03.2018
08:34:29
3-4 метода перепробывал, всегда краш получаю
наверное, придётся прочитать сообщение об ошибке

Unknown
27.03.2018
08:34:32
Так как в отладчике проверял все работает нормально

curTitle это String

Google
Vitaliy
27.03.2018
08:34:56
3-4 метода перепробывал, всегда краш получаю
может быть нет доступа к инету в манифесте? нужно сообщение об ошибке

Никита
27.03.2018
08:38:49
А кто то юзает Javax.Inject для DI? В чём плюсы\минусы по сравнению с Toothpick/ Dagger2/ручным DI?

Unknown
27.03.2018
08:39:25
@Harmonizr Есть предложенигя почеу так работает ?

Andrew
27.03.2018
08:39:40
а чему равно curTitle изначально ?



Unknown
27.03.2018
08:40:48


Кстати. Если я вручную устанавливаю значения в getItemViewType. К примеру if position==2 ==3 ==10 то без проблема все рабоает

Видимо реально там траблы с ЖЦ. И надо в getItemViewType передавать готовые значения без лишней обработки

Никита
27.03.2018
08:41:53
Unknown
27.03.2018
08:42:06
Дак там ошибки нету))

Никита
27.03.2018
08:42:29
Всм? Приложение просто вылетает, а в логи ничего не пишет?

Unknown
27.03.2018
08:42:30
Просто не отображается 2 layout когда getItemViewType возвращяет TYPE_GROUP

Никита
27.03.2018
08:42:48
Пройдись дебагером и посмотри занчения

Unknown
27.03.2018
08:42:48
TYPE_GROUP = 1. а TYPE_ITEM=0

Если я дебагором прохожу. То все работает

Значения одинаковые. Как и должно быть

Никита
27.03.2018
08:44:18
Допиши Log.d() и там выведи значения и посмотри что в логах

Dmitry
27.03.2018
08:44:29
Unknown ты не пробовал гуглить и чуть самому подумать прежде чем задавать вопросы? за последние дни столько тривильных вопросов от тебя, овтеты на которые ты бы нашел на 1ой или максимум 2ой ссылке по запросу в гугле...

Unknown
27.03.2018
08:46:30
@Swee07 Я вопросы не простые задаю. Это ведь реально на баг похоже. Что вы в самом деле. Вы так говорите будто меня в гугле заблочили. Судя по тому что вы пишите вы не использовали Типы в RecView никогда.

Max
27.03.2018
08:46:50
Использую. Все как часы работает

Google
Max
27.03.2018
08:47:23
Почему константы строковые, если сравнение с интами?

Unknown
27.03.2018
08:47:37


Unknown
27.03.2018
08:47:41
Видите цифру 2.

Она сработала когда справа появилась буква Б

В этот момент должен был смениться layout

Один зеленный другой белый

Admin
ERROR: S client not available

Unknown
27.03.2018
08:48:34
Вот я и пишу вам что getItemViewType отправляет нужный результьат. Но Layout не меняется

Quantum Harmonizer
27.03.2018
08:49:08
Вот я и пишу вам что getItemViewType отправляет нужный результьат. Но Layout не меняется
Давай уже код адаптера целиком, сеанс гадания какой-то.

Max
27.03.2018
08:49:15
Unknown А ты вьюшки то меняешь в зависимости от типа?

Холдеры

Unknown
27.03.2018
08:49:58
Меняю



Вот они

Вверхний это TYPE_GROUP

нижний это TYPE_ITEM

Max
27.03.2018
08:50:40
Как написал выше Кот, давай код адаптера, так быстрее будет

Quantum Harmonizer
27.03.2018
08:50:53
Меняю
вот задаёшь тебе уточняющие вопросы, а ты их игнорируешь и в ответ кидаешь ненужную информацию

Google
Unknown
27.03.2018
08:50:54
Пастебин?

Max
27.03.2018
08:50:58
Тока в виде гиста, а не скринов )

Unknown
27.03.2018
08:51:03
щяс скину

Vladimir
27.03.2018
08:51:46
никого не смущает, как он тип определяет? я надеюсь он просто шутит и проверяет ваши нервы на сколько вас хватит отвечать на такие вопросы...

balolam
27.03.2018
08:52:44
У тебя ViewType может вызываться сколь угодно раз. Почему ты если возвращаешь GROUP сразу же меняешь curTitle, из-за чего на следующий раз у тебя это уже не сработает. кто тебе обещаешь, что этот метод будет вызван 1 раз и для всех последовательно?

Лучше напишите свою задачу подробно и все будет куда проще. Иногда решение не будет работать, потому что вы изначально свернули не туда)

Like
27.03.2018
08:54:22
эльфийский

Unknown
27.03.2018
08:54:50
@protrino Потому что я делаю проверку. К примеру есть у меня 5 цифр в списке. 1 1 1 1 1 5. Вот когда будет 5 тогда я и меняю на GROUP. Если одинаковые то ITEM

@Harmonizr вот код https://pastebin.com/4eypLhiF

@protrino Для этого я и использую curTitle типо currentTitle

В

Вы так говорите будто вы программистами родились. Сами тоже делаете ведь ошибки))

Quantum Harmonizer
27.03.2018
08:56:53
В
Почему делаешь clear() + addAll()? Научил кто или сам так решил?

balolam
27.03.2018
08:56:58
Ваша проблема в том, что вы меняете состояние чего либо в методе getViewType(), который этого делать не должн

Vladimir
27.03.2018
08:57:09
ты не думал, что если скролить снизу вверх то твоя "группа" будет снизу, а не сверху? ты не заметил, что этот метод вызывается миллион раз для твоих 5 айтемов? тебя это не смущает?

Like
27.03.2018
08:57:35
listFinal



Quantum Harmonizer
27.03.2018
08:57:45
В
String temp= String.valueOf(listFilter.get(position).getFirstName().charAt(0)); if (curTitle.equals(temp)){ это херота какая-то, если честно

Max
27.03.2018
08:57:52
кажись там выше верно сказали, curTitle присваивается только один раз, и всегда дальше будет выполняться только условие где curTitle != типу ITEM

Vladimir
27.03.2018
08:58:10
в первой ссылке в гугле 100% будет хороший пример для адаптера с 2 типами без этого космического костыля, который никогда не будет работать

balolam
27.03.2018
08:58:40
Одним словом, нужно удалить этот класс и написать нормально, посмотрев примеры, как таке делать.

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