
Anton
25.05.2018
14:41:35
надеюсь)

Quantum Harmonizer
25.05.2018
14:41:37

Grushin
25.05.2018
14:41:43

Anton
25.05.2018
14:42:05

Google

Quantum Harmonizer
25.05.2018
14:42:17

Иван
25.05.2018
14:42:20
Использовать класс JSONArray

Nick
25.05.2018
14:42:49
так а чем pojo не подходит? удобно же

Like
25.05.2018
14:43:12
какой pojo

Nick
25.05.2018
14:43:50
а есть разные ?

Иван
25.05.2018
14:44:26
Если ты наведешь мышь на jsonObject.put("value"... то ты увидишь, что второй параметр будет указан не как JSONArray, а как простой объект. Потому что как уточнили выше, ты перепутал библиотеки
Pojo plain old java object

Anton
25.05.2018
14:44:57

Иван
25.05.2018
14:45:16
Оно хранит ссылку на объект помоему

Anton
25.05.2018
14:45:19
то в нем лежит три объекта, и каждый из этих объектов содержит в себе массив элементов

Иван
25.05.2018
14:45:28
Но по скольку тип чужой оно его toString
При сериализации
Внутри JSONObject

Google

Anton
25.05.2018
14:47:13
вот теперь спасибо за ответ

Иван
25.05.2018
14:47:56
Просто повнимательнее будь в будущем. Иногда упускаешь что то очевидное и начинаешь кипеть, а потом оказывается проблема проста

jied
25.05.2018
14:48:15
А почемуб gson не использовать?

Иван
25.05.2018
14:48:29
Значит у него причины его не использовать
Надо будет заиспользует

jied
25.05.2018
14:48:57
Ну вот мне и интересно

Quantum Harmonizer
25.05.2018
14:49:13
спойлер: JsonArray как раз из Gson, я думаю

Anton
25.05.2018
14:49:38
@Harmonizr а вы бы поумерили свой синдром вахтера и научились общаться с людьми. тем более будучи админом. сам грубишь и пишешь чепуху, а потом размахиваешь своими админскими правами. выношу предупреждение

Иван
25.05.2018
14:50:03

Quantum Harmonizer
25.05.2018
14:50:04

Anton
25.05.2018
14:50:23

Konstantin
25.05.2018
14:50:25

Like
25.05.2018
14:50:30
ох уж эти json'ы

Иван
25.05.2018
14:50:47
Так, проблему решили? Ок. Отбросьте разборки
Если кому то так не нравится чат или админы, вперед на stackoverflow

jied
25.05.2018
14:51:41

Quantum Harmonizer
25.05.2018
14:51:47

Konstantin
25.05.2018
14:52:06
уже не в первый раз

Google

Иван
25.05.2018
14:53:01
Народ просто долго ищет решение видимо и приходит сюда горячий. И у них все вокруг виноваты

Konstantin
25.05.2018
14:53:46
надо быть терпеливее просто
а то потом сам в такой же ситуации окажешься, пусть даже в другом месте каком то - и также пошлют

jied
25.05.2018
14:54:39
Тяжела и неказиста жизнь андроид программиста

Quantum Harmonizer
25.05.2018
14:54:55

Konstantin
25.05.2018
14:55:19
есть еще дружнее но где нескажу )

Иван
25.05.2018
14:55:21
Именно эта группа?

jied
25.05.2018
14:55:36

Konstantin
25.05.2018
14:55:37
с саморегуляцией кстати там все норм

Quantum Harmonizer
25.05.2018
14:55:51

Никита
25.05.2018
15:14:42
В TabWidget' в каждом табе картинка выставляется через <selector> со state_selected="true\false"
Есть просто белый айтем, который является .png и второй, который является <bitmap> c src="@drawable/pic.png"
и
tint="@color/color"
Проблема в том, что на api <21 цвет не меняется у второго айема ни в ImageView, ни в AppCompatImageView. В чём проблема и как это запустить на апи ниже?

Vladislav
25.05.2018
15:37:31
Всем привет!
Кто-нибудь работал с tapandpay?
Это либа гугла для добавления банковских карт в google pay

Konstantin
25.05.2018
16:03:55
почему может не работать пуш уведомление из консоли fcm на конкретный девайс? указал корректный токен, но ничего не приходит. аппка пока в дебаге
в консоли пишет что завершено но ничего не пришло, даже несколько сообщений отправил

ARDEV
25.05.2018
16:29:17
о чем он говорит?
Друг я в этом не шарю. Сам бы сделал если знал как и умел. Суть в том что в каждом приложении есть информация о разработчиках
какая информация о разработчиках есть в каждом приложении?

Проксимов
25.05.2018
16:36:01
По нажатию кнопки запускаю MediaPlayer, но при prepare() он выдаёт illegalStateException
Код:
MediaPlayer mp;
void onClick(View v){
mp = MediaPlayer(this, R.raw.voice1_1);
mp.prepare();
mp.start();
}
В чём может быть проблема?

Google

Nazarii
25.05.2018
16:37:41
Здравствуйте, задам вопрос, имею дело с загрузкой файлов, решил использовать Service, суть в чем: обновление прогресса загрузки нужно сделать, использую RecyclerView и в каждом элементе в RecyclerView есть кнопка загрузки. То есть нужно загружать несколько файлов разных типов. Вопрос : как лучше осуществлять обновление прогресбара каждого элемента, потому что во время скролла вниз, возникает переиспользование и собственно прогресса бар появляется там, где не должен. В Сервисе шлю интернет в Broadcast Receiver и в адаптере ловлю его .

Иван
25.05.2018
16:40:29
Не интернет а интент. У тебя должен быть организован менеджер, отдельно от адаптера, который видит загрузки в процессе и получает обновления от сервиса. Адаптер же ты пополняешь на основе данных этого менеджера, а не напрямую. В двух словах так

Nazarii
25.05.2018
16:41:46
А примера нету ? Хотя бы статейку почитать )

Иван
25.05.2018
16:42:10
Это не статеечныф вопрос, это скорее результат работы головы
Ну т.е. статей с примерами на все случаи жизни не бывает
Либо, в Андроиде есть свой даунлоад менеджер
По этому пункту можно и легче нагуглить
(но лично я его не использовал)

Проксимов
25.05.2018
16:48:05

Semyon
25.05.2018
16:55:57
если SharedPreferences сохранен в одном классе, он может быть использован в другом классе?

Nazarii
25.05.2018
17:02:13
Да конечно

Semyon
25.05.2018
17:03:25
странно
у меня не видит
вот так сохраняю:
language_pref = getPreferences(MODE_WORLD_WRITEABLE);
SharedPreferences.Editor language_pref_editor =language_pref.edit();
language_pref_editor.putString("language", languageToLoad);
language_pref_editor.apply();
вот так получаю:
language_pref = getPreferences(MODE_WORLD_WRITEABLE);
set_language(language_pref.getString("language","en"));

Maxim (mas1ma)
25.05.2018
17:05:27
Сколько максимум символов в бандле

Google

Maxim (mas1ma)
25.05.2018
17:05:32
Подскажите плиз

Quantum Harmonizer
25.05.2018
17:06:26

Semyon
25.05.2018
17:06:46

Quantum Harmonizer
25.05.2018
17:06:53

Maxim (mas1ma)
25.05.2018
17:07:23
Я про название пакета :)

Semyon
25.05.2018
17:07:24

Quantum Harmonizer
25.05.2018
17:07:36

Semyon
25.05.2018
17:07:55

Quantum Harmonizer
25.05.2018
17:07:58

Semyon
25.05.2018
17:08:37
это вы имели в виду?
public тоже на всякий

Quantum Harmonizer
25.05.2018
17:09:50

Semyon
25.05.2018
17:09:59
ааххахаах
я от безысходности начал public писать

Quantum Harmonizer
25.05.2018
17:14:11
это вы имели в виду?
короче, нет, я спрашивал, что делает getPreferences(). От того, как запрашиваются префы, зависит, в каком файле они живут.

Semyon
25.05.2018
17:18:16
каждый раз возваращет defValue , тоесть данных он не находит
сохраняю вроде правильно

Quantum Harmonizer
25.05.2018
17:20:06
так вот же
Третий раз спрашиваю: что написано в методе getPreferences?

Semyon
25.05.2018
17:20:49
нет такого метода же