U.
пробовал, никакого эффекта
Igor
Господа, а кто-то сумел в mapbox из нескольких DirectionsRoute собpать маpшpут? Не хочу им платить.
Valentin
Привет всем! Может кто знает, почему popup меню так криво открывается? На SO ничего путного не нашел
Igor
Он гpешит иногда.
Valentin
В v7 есть PopupMenu?
VCL
Привет всем․ У меня через два дня собеседование на позицию C++ & Android Developer Junior/Intern какими книгами, курсами или доками посоветуете обмазаться?
Igor
В v7 есть PopupMenu?
Вpоде как да.
Valentin
Вpоде как да.
Хм, походу действительно есть, судя по исходникам. Странно, что автокомплит не показал его.
VCL
The bus Android coders guilde
The Busy Coder's Guide to Android Development?
VCL
Ага
Спс․
Zhama
Если кому интересно
Zhama
#разработка Android Java vs Kotlin Последнее время одним из актуальных тем среди андроид - разработчиков стало Java vs Kotlin. Учитывая что, не так давно была добавлена официальная поддержка Google, гибкий синтаксис и меньшее количество кода доказывает что язык берет преимущество над Java. Знаете ли вы,что сейчас около 0,72% всех и около 8,3% топовых приложений, опубликованных в Google Play, используют Kotlin? Примеры: Twitter, Netflix, Pinterest Учитывая небольшой возраст этого языка и большое количество приложений в Google Play — это достаточно весомая цифра. Некоторые преимущества: •лучшее процедурное программирование • полная совместимость с Java; • уход от NullPointerExceptions; • интеграция в Android Studio; • официальная поддержка Google; • меньше кода; • у JetBrain есть embedded Java-Kotlin converter Что есть в Kotlin и нет в Java? • Лямбда-выражения + Встроенные функции = исполнительные пользовательские структуры управления • Функция расширения • Null-safety • Smart-casts • Type inference for variable and property types • Declaration-site variance & Type projections • Coroutines • Native support delegation • Separate interfaces for read-only and mutable collections • Operator overloading • Data classes • No support for implicit widening conversations • Primary constructor Писать приложения на Kotlin намного облегчает процесс разработки именно для андроид - разработчиков. Уверена что, у Kotlin большое будущее, но до Java еще далеко.
Vadim
У AudioManager есть метод setSpeakerphoneOn, который отвечает за переключение динамика/громкоговорителя... А как можно вообще отключить звук ?
Alexander
setStreamVolume?
Olexandr
как преобразовать в класс City? что то не могу понять
Olexandr
ну так метод принимает T t. как его туда передать? ругается
Olexandr
Vadim
setStreamVolume?
как-то так setStreamVolume(0,0,0) ? Странно, но почему-то не работает...
Олександр
Плюсую
ꜰᴇᴅᴏʀ
ребят есть какая небудь прога которая записывает число косаний¿
Olexandr
понял. спс
Rinat
на седьмом андроиде как то по другому работает вышибание активных процессов?
Rinat
в отличие от шестого
Rinat
есть приложение, в нем даггер, мокси
Rinat
на 6-м если вышибаешь его - при повторном запуске происходит полная инициализация всего
Rinat
на 7-м презентеры остаются жить, соответственно и заинжекченные синглтоны, у которых уже не валидное состояние
Viktoria
Добрый день, меня зовут Виктория. Работаю в компании AdvertMobile -продвигаем приложения в ТОПы Google Play и App Store. Добавилась в группу ради личного интереса, развиваюсь во всех направлениях, также готова помочь разработчикам в продвижении их приложений! Или арбитражникам с трафиком!
Anonymous
Stanislav
Stanislav
Спасибо тому, кто вчера кинул сюда эти стикеры.
Viktoria
"Я здесь не чтобы рекламировать наши услуги, а теперь порекламирую наши услуги"
В целом я здесь чтобы видеть какие новые трудности возникаю у разрабов с Google play, так как мы постоянно сталкиваемся с "новинками" от гугла , новые обновления скачки приложение с 10 места на 70 и тд
Никита 🙃
У меня такой вопрос. Есть фрагмент, в котором выставлено getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); При тапе на кнопку вызывается getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); и показывается поверх этого фрагмента как диалоговое окно с кастомным лейаутом. Но подгружается LANDSCAPE лейаут, а не PORTRAIT. Что может быть не так?
Никита 🙃
manifest-orientation, tasks, buindle.
android:configChanges="orientation" есть, но без него нельзя же setRequestedOrientation ставить
Anonymous
orientation если есть в манифестеп для activityinfo или app, то нужно убрать
Никита 🙃
orientation если есть в манифестеп для activityinfo или app, то нужно убрать
orientation убрал для android:configChanges и теперь при перевороте приложение крашится 😅Причём непонятно из за чего
max
Привет ребят. Как грамотно глушить mediaplayer, когда входящий-исходящий звонок происходит. Пытаюсь через листенера, , регистрируюсь у TelephonyManager, но коллбэки не приходят. В манифесте объявил android.intent.action.PHONE_STATE
max
android.permission.READ_PHONE_STATE есть в манифесте?
да, android.intent.action.PHONE_STATE не правильно написал. Разрешение объявил. Колбэков нет при звонке.
Konstantin
telephonyManager.listen(phoneStateListener, PhoneStateListener.LISTEN_CALL_STATE) так подписываешься?
max
mgr.listen(phoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
max
Сейчас дебаггером пробегусь, не null ли менеджер...
Konstantin
mgr.listen(phoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
а звонок по мобильной связи через дефолтную телефонную программу?
max
а звонок по мобильной связи через дефолтную телефонную программу?
Прошивка MIUI, huawei. Сейчас на эмуляторе попробую по стандартной звонить..
max
листенер 100% регистрируется
max
Android 5.1, 7.1
Валерий
при активации SearchView ( expandActionView() ) поведеление кнопки "назад" в тулбаре меняется и сама она меняется (цвет). Возможно у SearchView есть своя кнопка. При нажатии я хочу переходить на предыдущий экран, но вместо этого очищается и схлопывается SearchView это можно как-то поменять?
Himars
Привет Подскажите, как можно подставлять динамически значения в json строку? Например в: { ... "endpoint":"{link}", ... } заменить {link} на реальную ссылку?
Artur
@freaksTeleg builder?)
Artur
вообще даже не билдер, а можно сначала в map
Himars
@freaksTeleg builder?)
Мне нужно в загруженном с сервера (уже созданном) json подменить value одного или нескольких атрибутов. В xml это делается без проблем. А вот в json не могу найти ничего по этой задаче)
Himars
Возможно придется писать с нуля на regex наверное
Artur
если json приходит строкой, то ее как минимум можно парсить по ":". String.split потом в мэп Поскольку в таком виде тебе сервер отдает, я бы прикрутил свой конвертер в retrofit и мапил по дефолту каждый респонс
Himars
Как вариант — запилить строку в JSON и заменить "{link}" (вместе с кавычками) на неё.
Вот я об этом думал. Но немного надеялся что можно как то поэлегантней)
Artur
@Harmonizr я думаю плохая идея в этом случае на бекенде =) можно, конечно, и gson-ом, но если либа не подключена, то подключить ее только для этого тоже, по сути, не очень идея
Artur
если по-быстрому, то gson-ом
Himars
если по-быстрому, то gson-ом
Спасибо Имеете ввиду конвертить json в объект, менять необходимые поля и потом сериализировать обратно? Или как?
Nikita
Всем привет, есть кто сталкивался с socketexception: connection reset ? Проблема появилась недавно, у нас SOAP
Олег
Всем привет. Любопытства ради - скажите, по какой причине могут вылетать плееры в режиме Direct USB, когда передают данные на внешний USB ЦАП?
Олег
Понимаю, что тема узкая, для меломанов, но все же
PrimSnob
пытаюсь загрузить в ImageView рисунок jpg из Resources, разрешение 1080х1920, выдает ошибку W/OpenGLRenderer: Bitmap too large to be uploaded into a texture (3240x5760, max=4096x4096) кто-нибудь сталкивался с такой проблемой?
Олег
Играет-играет, а потом внезапно вылетает приложение
Mike
А чего бомбить?
Mike
1, 2: допустим, сталкивались. Что дальше?
PrimSnob
если есть решение - буду рад помощи )
Mike
Что не так?
Nikita
Обычно в долгих тайм-аут падает