Форум программистов, компьютерный форум CyberForum.ru

System overlay или как отрисовать кастомную мышку? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android System overlay или как отрисовать кастомную мышку? http://www.cyberforum.ru/android-dev/thread1848436.html
Случайный дубль темы. Прошу удалить.
Android Download .apk & Install Подскажите где косяк. Выводит ошибку “There is problem parsing the package” как на реальном теле так и на эмуле. // this will be useful so that you can show a tipical 0-100% progress bar int lenghtOfFile = conection.getContentLength(); // download the file InputStream input = new BufferedInputStream(url.openStream(),... http://www.cyberforum.ru/android-dev/thread1848348.html
Проигрывание небольших звуковых файлов Android
Гуру, посоветуйте... Надо: хранить некий "кэш" аудиофайлов в памяти "предварительно открытыми/загруженными". мгновенно их проигрывать по таймеру или по событию (нажатие кнопки или смена картинки/слайда) "выгружать" не нужные больше файлы из кеша. Некоторые аудио-файлы совсем маленькие (около секунды), некоторые до 3х минут, но хотелось бы предусмотреть и возможность проиграть большого...
Android Эффекты камеры
Доброго времени суток. Как сделать, чтобы при отображении камеры случайные области были перекрашены(например в зелёный)?
Android Запись звука unity http://www.cyberforum.ru/android-dev/thread1848099.html
Нужно реализовать запись звука с телефона. Работают в Unity. Я нашёл в справке только запись с микрофона, но это не то.
Android Список контактов с использованием RecyclerView и SQLite В продолжение темы - http://www.cyberforum.ru/android-dev/thread1840113.html Пример - обычная книжка контактов. Сами контакты хранятся в базе, в одной таблице, никак не упорядочены. На экране, в алфавитном порядке: (А) - метка, обычный TextView Алексей - item списка Андрей (Б) Борис подробнее

Показать сообщение отдельно
OsipXD
0 / 0 / 0
Регистрация: 10.11.2016
Сообщений: 13

System overlay или как отрисовать кастомную мышку? - Android

12.11.2016, 12:39. Просмотров 138. Ответов 0
Метки (Все метки)

Добрый день.

Появилась надобность отрисовать кастомную мышку, которая бы управлялась тачскрином т.к. у меня на экране есть мёртвые области, где тачскрин не работает и мышка очень помогла бы. Первым делом, конечно, загуглил на наличие подобных приложений и не нашел ничего кроме Tap Pointer, который требует рут и при этом работает просто ужасно (по крайней мере на моём Nexus 5 с Android 7.1).

Собственно, после этого решил сделать собственное приложение, но т.к. я новичок в программировании под Android, сразу возникли некоторые вопросы.
С помощью этого и этого смог добиться рисования поверх всех (ну почти всех) окон. Но так и не удалось добиться рисования поверх навигации. Вычитал что начиная с API 23 с этим есть проблемы, но так же я знаю, что есть способы это сделать без рута, т.к. есть приложение Twilight, которое покрывает красным фильтром весь экран, включая навигацию.

Кроме того, мне никак не удаётся сделать кликабельную кнопку в оверлее. События касаний и нажатий просто не отлавливаются.

Собственно, вопрос в том как же это всё делать? И возможно ли отслеживать все события касания и инициировать нажатие программно без рута? И правильный ли я выбрал путь?
Знаю, что в андройде есть собственный курсор, но насчет него не смог найти ничего полезного, а из того, что нашел у меня сложилось впечатление, что с ним без рута не обойтись.

P.S. Прошу прощения, что не приложил код к сообщению. Просто сейчас нет доступа к компьютеру, А вопрос надо срочно решать. Как только смогу - сразу прикреплю код.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru