Ivansuper
Так, проблему решили? Ок. Отбросьте разборки
Ivansuper
Если кому то так не нравится чат или админы, вперед на stackoverflow
Vladimir
Вот да)
Mike
Konstantin
уже не в первый раз
Ivansuper
Народ просто долго ищет решение видимо и приходит сюда горячий. И у них все вокруг виноваты
Konstantin
надо быть терпеливее просто
Konstantin
а то потом сам в такой же ситуации окажешься, пусть даже в другом месте каком то - и также пошлют
Vladimir
Тяжела и неказиста жизнь андроид программиста
Konstantin
есть еще дружнее но где нескажу )
Ivansuper
Именно эта группа?
Vladimir
Konstantin
с саморегуляцией кстати там все норм
Mike
Никита 🙃
В TabWidget' в каждом табе картинка выставляется через <selector> со state_selected="true\false"
Есть просто белый айтем, который является .png и второй, который является <bitmap> c src="@drawable/pic.png"
и
tint="@color/color"
Проблема в том, что на api <21 цвет не меняется у второго айема ни в ImageView, ни в AppCompatImageView. В чём проблема и как это запустить на апи ниже?
Gambrinus 🍺
Всем привет!
Кто-нибудь работал с tapandpay?
Это либа гугла для добавления банковских карт в google pay
Konstantin
почему может не работать пуш уведомление из консоли fcm на конкретный девайс? указал корректный токен, но ничего не приходит. аппка пока в дебаге
Konstantin
в консоли пишет что завершено но ничего не пришло, даже несколько сообщений отправил
Arsen
о чем он говорит?
Arsen
Друг я в этом не шарю. Сам бы сделал если знал как и умел. Суть в том что в каждом приложении есть информация о разработчиках
Arsen
какая информация о разработчиках есть в каждом приложении?
Проксимов
По нажатию кнопки запускаю MediaPlayer, но при prepare() он выдаёт illegalStateException
Код:
MediaPlayer mp;
void onClick(View v){
mp = MediaPlayer(this, R.raw.voice1_1);
mp.prepare();
mp.start();
}
В чём может быть проблема?
Pedro
Здравствуйте, задам вопрос, имею дело с загрузкой файлов, решил использовать Service, суть в чем: обновление прогресса загрузки нужно сделать, использую RecyclerView и в каждом элементе в RecyclerView есть кнопка загрузки. То есть нужно загружать несколько файлов разных типов. Вопрос : как лучше осуществлять обновление прогресбара каждого элемента, потому что во время скролла вниз, возникает переиспользование и собственно прогресса бар появляется там, где не должен. В Сервисе шлю интернет в Broadcast Receiver и в адаптере ловлю его .
Ivansuper
Не интернет а интент. У тебя должен быть организован менеджер, отдельно от адаптера, который видит загрузки в процессе и получает обновления от сервиса. Адаптер же ты пополняешь на основе данных этого менеджера, а не напрямую. В двух словах так
Ivansuper
Pedro
А примера нету ? Хотя бы статейку почитать )
Pedro
Ivansuper
Это не статеечныф вопрос, это скорее результат работы головы
Ivansuper
Ну т.е. статей с примерами на все случаи жизни не бывает
Ivansuper
Либо, в Андроиде есть свой даунлоад менеджер
Ivansuper
По этому пункту можно и легче нагуглить
Ivansuper
(но лично я его не использовал)
Проксимов
Semyon
если SharedPreferences сохранен в одном классе, он может быть использован в другом классе?
Pedro
Да конечно
Semyon
странно
Semyon
у меня не видит
Semyon
вот так сохраняю:
Semyon
language_pref = getPreferences(MODE_WORLD_WRITEABLE);
SharedPreferences.Editor language_pref_editor =language_pref.edit();
language_pref_editor.putString("language", languageToLoad);
language_pref_editor.apply();
Semyon
вот так получаю:
Semyon
language_pref = getPreferences(MODE_WORLD_WRITEABLE);
set_language(language_pref.getString("language","en"));
Макс - mas1ma 🍋
Сколько максимум символов в бандле
Макс - mas1ma 🍋
Подскажите плиз
Mike
Макс - mas1ma 🍋
Я про название пакета :)
Semyon
Semyon
Mike
Semyon
Semyon
это вы имели в виду?
Semyon
public тоже на всякий
Semyon
ааххахаах
Semyon
я от безысходности начал public писать
Mike
это вы имели в виду?
короче, нет, я спрашивал, что делает getPreferences(). От того, как запрашиваются префы, зависит, в каком файле они живут.
Semyon
Semyon
каждый раз возваращет defValue , тоесть данных он не находит
Semyon
сохраняю вроде правильно
Mike
так вот же
Третий раз спрашиваю: что написано в методе getPreferences?
Semyon
нет такого метода же
Semyon
он системный
Semyon
я не понял вас
Mike
он системный
А, действительно.
В разных активити он возвращает разные префы.
Ilya
Что то очень старое. Почему не человеческие sharedPreferences?
Semyon
Mike
Semyon
в смысле имел виду
Semyon
вот например урок http://learn-android.ru/news/sokhranjaem_nastrojki_prilozhenija_s_pomoshhju_shared_preferences/2015-04-28-101.html
Ilya
Ну. getLocalClassName как ключ. Для каждого класса значит свои префы
Mike
Pedro
Pedro
Вот, хороший вариант )
Anonymous
на аннотациях)