
Антон
21.09.2017
20:46:51

Sasha
21.09.2017
20:47:44

Sergey
21.09.2017
20:48:26
а как они у тебя проверяются на equal?

Google

Sergey
21.09.2017
20:49:33
чтобы обновить только нужные вью, а не весь вьюхолдер

Sasha
21.09.2017
20:50:53

KMI
22.09.2017
03:59:32
что быстрее обновить вюходер или только нужные вью

Gerc
22.09.2017
04:34:49

Askar
22.09.2017
06:17:28
приветы, стоит задача эмулировать NFC Mifare classic карту доступа на андроид девайсе. кто-нибудь сталкивался с этим? возможно ли такое? буду признателен за пинок в нужную сторону

Gerc
22.09.2017
06:55:01
https://issuetracker.google.com/issues/37070828
все сломали. теперь как на компе по двойному тапу
NestedScrollView и RecyclerView сломаны
NestedScrollView смог скопировать из старой библы
в RecyclerView придется клики через тачлистинер делать
или вернуться на листвью

Dmitriy
22.09.2017
06:58:10

Gerc
22.09.2017
06:58:32

Google

Gerc
22.09.2017
06:58:44
на свежее

Sasha
22.09.2017
07:09:30

Gerc
22.09.2017
07:09:58

Назаров
22.09.2017
07:10:09
Ребят, как вернуть значения из DialogFragment в Fragment который его вызывал? Без привяки через setTargetFragment, потому что потом ломается при смене ориентации.

Sasha
22.09.2017
07:10:34

Gerc
22.09.2017
07:10:46

Sasha
22.09.2017
07:11:12

Gerc
22.09.2017
07:11:26

Sasha
22.09.2017
07:12:46
сам первый умничать начал
Где? Я лишь поправил. Если бы ты сам проверил сказал что не работает, то я бы и слова не сказал. А так соррян, чисто сотрясение воздуха.

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
22.09.2017
07:13:07
а кто нить в курсе платят ли гуглам вендоры за андроид?

Gerc
22.09.2017
07:13:15

Sasha
22.09.2017
07:14:03

Kirill
22.09.2017
07:16:49

Gerc
22.09.2017
07:17:11
а ресайкл просто не скопировать
много копировать

Kirill
22.09.2017
07:18:04
Привет, кто-нибудь работал с методом @Patch в ретрофите? Можете скинуть пример?

Gerc
22.09.2017
07:19:15
какой патч, вали с андроида. тут списки нормально не сделать. идите на котлин и архитектурки драчите

Kirill
22.09.2017
07:20:51
лол

Gerc
22.09.2017
07:22:37
все заняты котлином и арчакомпонентами, некому списки чинить в гугле

Google

Dmitriy
22.09.2017
07:22:48

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
22.09.2017
07:32:43
чёт герка совсем разрывает

Quantum Harmonizer
22.09.2017
07:34:01

Dmitry
22.09.2017
07:36:34
Кто-нибудь пробовал работать со шрифтами в support libuary 26? Походу это не поддоерживается пока в Android Studio 2.3. А 3.0 пока она в бета ставить не охота.
https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml.html#using-support-lib
https://www.youtube.com/watch?v=TfB-TsLFJdM

Kirill
22.09.2017
07:39:32
А в чём проблема?
да прост понять не могу как его заюзать красиво и удобно, насколько я понимаю он должен отправлять такой json: {" attributes": {"status":"closed"}}. данный запрос обновляет поле заказа. Вопрос как передать это ретрофиту?

Quantum Harmonizer
22.09.2017
07:40:01

Kirill
22.09.2017
07:40:40
мне надо будет пилить какой-то объект где имена полей хранятся
обычно это все парсит gson

Quantum Harmonizer
22.09.2017
07:45:02

Kirill
22.09.2017
07:48:04

Quantum Harmonizer
22.09.2017
07:50:44
что будет ключом?)
Странный вопрос. Если нужно {" attributes": {"status":"closed"}}, то будет
Map<String, String> attributes = new HashMap<>();
attributes.put("status", "closed");
Map<String, Object> message = new HashMap<>();
message.put("attributes", attributes);
или, на Котлине
mapOf(
"attributes" to mapOf(
"status" to "closed"
)
)

Kirill
22.09.2017
07:51:32
сук, реально затупил)

Quantum Harmonizer
22.09.2017
07:51:55
а, на Java можно
singletonMap("attributes", singletonMap("status", "closed"))

Nikita
22.09.2017
07:52:02

Kirill
22.09.2017
07:57:18
в том же шарпе

Google

Nikita
22.09.2017
07:58:28
спасибо за помощь)
какая это поомщь? Ты будешь парсить ручками jsonы? Так себе помощ, если честно

Sergey
22.09.2017
07:59:06

Quantum Harmonizer
22.09.2017
07:59:06

Sergey
22.09.2017
07:59:57

Kirill
22.09.2017
08:00:04

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
22.09.2017
08:00:10

Sergey
22.09.2017
08:00:22

Nikita
22.09.2017
08:00:52

Quantum Harmonizer
22.09.2017
08:01:27

Nikita
22.09.2017
08:01:44

Quantum Harmonizer
22.09.2017
08:02:02

Yenq
22.09.2017
08:07:57
Кул стори, юзаю string.split("(?<=\\G..)");
Если запускать из юнит тестов, все ок, если запускать уже из приложухи, эта дрянь, возвращает дичь. К примеру входная строка "AA00FF00FF", в тестах спокойно разбивает в массив из 5 элементов, а в приложении на 2 части, первые 2 символа и все остальное))))
Может кто сталкивался с подобным?

Gerc
22.09.2017
08:09:50
нафига тут регулярка?

Yenq
22.09.2017
08:10:08
Можно проще как-то сделать из стринга массив по 2 чара?
Кроме for+substr

Quantum Harmonizer
22.09.2017
08:13:08
Кул стори, юзаю string.split("(?<=\\G..)");
Если запускать из юнит тестов, все ок, если запускать уже из приложухи, эта дрянь, возвращает дичь. К примеру входная строка "AA00FF00FF", в тестах спокойно разбивает в массив из 5 элементов, а в приложении на 2 части, первые 2 символа и все остальное))))
Конечно, не нужно делать это регулярками. Но проблема выглядит так, будто задано предельное количество кусков.

Yenq
22.09.2017
08:13:39

Google

Quantum Harmonizer
22.09.2017
08:14:05

Yenq
22.09.2017
08:15:22

Quantum Harmonizer
22.09.2017
08:15:38

Yenq
22.09.2017
08:16:12

Yaroslav
22.09.2017
08:25:44
ребят, привет. А где можно узнать дефолт значение padding в editText?

Алексей
22.09.2017
08:31:55
посмотрите стили стандартные, оно может различаться для разных версий ОС

Yaroslav
22.09.2017
08:35:00
Ок, спс

Denis
22.09.2017
08:49:30
Здравтсвуйте. Во разметке создал DatePicker. Нашел его в активити. Теперь необходимо навесить обработчик на изменение даты. Сделал это так:
mDatePicker = view.findViewById(R.id.datePicker);
mDatePicker.setOnDateChangedListener(new DatePicker.OnDateChangedListener() {
@Override
public void onDateChanged(DatePicker datePicker, int pYear, int pMonth, int pDay) {
Toast.makeText(getContext(), "Выбран элемент", Toast.LENGTH_SHORT).show();
}
});

Andrey
22.09.2017
08:50:06

Denis
22.09.2017
08:50:21
Студия же хочет, чтобы код работал только на версии андроид старше
0