awawa
а как сказать андроиду, что нужно вызывать мое приложение при звонке, а не стандартное?
Вероятно, никак. Но можно показывать свой экран поверх системного. Дело в том, что телефон - это системное приложение и его так просто заменить может не получиться.
awawa
awawa
Хотя вот глянул у себя в Huawei, вроде как-то можно выбрать приложение в настройках
Сергей
а как сказать андроиду, что нужно вызывать мое приложение при звонке, а не стандартное?
Это реализуемо, но правила безопасности системы будут всячески сопротивляться, ну и в магазин такое не выложить, если это не крупный разработчик
Алексей
а как сказать андроиду, что нужно вызывать мое приложение при звонке, а не стандартное?
Есть гайды подробные, как сделать свою звонилку, загуглите
Сергей
Custom dialer android скорее всего нагуглится
awawa
Ну как сделать звонилку, это даже у в доках есть: https://developer.android.com/guide/topics/connectivity/telecom/selfManaged
Дмитрий
Есть гайды подробные, как сделать свою звонилку, загуглите
можете дать хотя одну ссылку? буду очень благодарен
Кирилл
/spam
⬤ vitaly
как с кода получить версию андройда? Не апи, а именно типа 4.4, 5.0 и т.п.
Mike
Коллеги, на какой версии IntelliJ базируется актуальная студия? Можете скинуть текст/скрин окна About?
Yerlan
Android Studio 3.5.2 Build #AI-191.8026.42.35.5977832, built on October 31, 2019 JRE: 1.8.0_202-release-1483-b03 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Windows 10 10.0
Maxim
Там альфу 4.0 выкатили, о ней речь?
Kantulaev
Привет всем, кто может примерно оценить эту стоимость, она реальна? Или завышена? Это приложение на телефон, где можно копить баллы с покупок, и потом тратить их в другом месте. Спасибо, (30 дней)
Евгений
а сколько делали?
Евгений
имхо копейки конечно
Artem
ну в принципе если месяц и пара норм разработчиков
Artem
норм ценник
Artem
но и да и за 30к такое тоже можно было сделать. тз в студию
Maxim
кто нибудь с юнити работал\ работает?
Kantulaev
норм ценник
Спасибо, тз нет, мне просто для примерного понимания
Maxim
Didn't find class "com.google.unity.UnityPlayerActivity"
Maxim
ошибка такая, шо делать?
Лайтовий
Есть возможность отключить курсор после ввода и закрытия клавиатуры в textedit? (XML)
Mike
ошибка такая, шо делать?
Версия Android? MultiDex?
Maxim
28 api
Maxim
multidex подрубил
Nikita
Есть возможность отключить курсор после ввода и закрытия клавиатуры в textedit? (XML)
Скорее всего можно просто сбросить фокус каким-нибудь clearFocus() или чет в таком роде
Maxim
а класса реально нет в dex?
я собираю андроид проект из юнити, этого класса просто не может не быть
Mike
я собираю андроид проект из юнити, этого класса просто не может не быть
а, ну раз не может не быть, тогда всё не может не работать
Nikita
Но clearFocus если что сбрасывает фокус с текущей вьюхи на первую фокусабл вью и иерархии
Maxim
понятно
Flogiston
как сделать такую вьюшку? это переключатель, при лонгтапе вылазит вот эта хрень с кнопками. Как сделать хрень с кнопочками? (она же выходит за пределы размеров вью)
Flogiston
просто создать такую вью и положить в layout.
и делать ее видимой невидимой типа?
Mike
и делать ее видимой невидимой типа?
инфлейтить при первой необходимости\
Flogiston
инфлейтить при первой необходимости\
а єсли у меня это елемент списка оно не будет слазить?
Flogiston
⬤ vitaly
как сделать чтобы прилага данные не оставляла после себя? Ну там дб, преференсы и всё такое. Типа если я удалил шоб всё потёрлось.
Denis
Довольно странная вьюха, если честно)
⬤ vitaly
обычно да, но самсунг с7 упорно их восстанавливает и ломает мне приложение...
Павел
Ребят, может знает кто как реализованы звонки всякие вотсаповские телеграммовские. В какую сторону гуглить ничего не нахожу.
Yerlan
обычно да, но самсунг с7 упорно их восстанавливает и ломает мне приложение...
вроде в последних андроидах есть фича с восстановлением данных (это все что я помню на эту тему :D)
Наташа
Привет:) Подскажите пожалуйста с чего можно начать написание UI тестов. Я только начинаю заниматься Android разработкой и хочу попробовать написать тесты, воспроизводящие действия пользователя. Спасибо)
Legacy
Эх, пошел спать и не смог поучаствовать в дискуссии. Шанс что жаба умрет очень мал, на ней держится весь энтерпрайз и если мы посмотрим рейтинг языков то увидем что java умирает умирает но все время находится в топе. Да и как я говорил зная джаву выучить котлин дело одного дня.
Mike
неужели опять был очередной языкосрач?)
Legacy
😂не срач дискуссия
Legacy
чьи яблоки вкуснее
⬤ vitaly
Mike
только сильную
Daulet
Ребят подскажите, использую PeriodicWorkManager каждые 3 часа, это получается первый запрос пойдет сейчас или через 3 часа?
Mike
а слабую gc убьёт и ты останешься без контекста :) Какая у тебя ситацаия и кто посоветовал так делать?
Mike
Любой, кто держит ссылку на контекст, должен быть убит вместе с контекстом. Всё, только стронг.
Mike
> Любой, кто держит ссылку на контекст, должен быть убит вместе с контекстом. Что не понятно?
Mike
Умирает контекст — мочишь всех, кто на него ссылается, руками.
Mike
дай пример ситуации, когда проблема вообще возникает
Mike
Java, Kotlin?
Mike
Итак, некая задача, наследник FutureTask, держит ссылку на callback, который нужно вызвать по завершении. Пример сохраняет таск при сменах конфига и прибивает при убийстве активити: class ProgressActivity : Activity() { private var runningTask: MyFutureTask? = null override fun onCreate(...) { ... runningTask = lastNonConfigurationInstance as MyFutureTask? runningTask?.callback = this } override fun onClick(v: View) { runningTask?.cancel(true) runningTask = MyFutureTask(this).also(executor::execute) } override fun getLastNonConfigurationInstance(): Any? = runningTask override fun onDestroy() { if (isFinishing) runningTask?.cancel(true) } }
Никита 🙃
А кто знает, как правильно остановить fling у rv? У HorizontalScrollView отлично срабатывает fling(0), но на RV fling.(0, 0) результата не даёт
Никита 🙃
доскролл эффект
Никита 🙃
Т.е. ты провёл пальцем, отпустил, а он продолжил движение
Никита 🙃
rv.fling(x, y)
Никита 🙃
Так-то он из коробки есть, но я из кода задаю по тачу scrollBy и через VelocityTracker определяю это всё. Но из-за разницы работы RV и HorizontalView начинается некрасиво.
Denis
Просто доскролл можно сделать через SnapHelper
Никита 🙃
Просто доскролл можно сделать через SnapHelper
нет, на сколько человек сильно пальцем тыкнул
Никита 🙃
А без него выглядит не красиво тоже
Ivan
ребят! нужен телефон с 10 версией андроид для тестов. Какие можете посоветовать ?