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

Вставить слово в поле ввода другого приложения. Возможно ли такое? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Живой поиск через один EditText в разных Listview ? http://www.cyberforum.ru/android-dev/thread1768093.html
есть EditText для поиска по спискам в ToolBar MainActivity. при вводе текста в MainActivity вызывается: @Override public void afterTextChanged(Editable cs) { String text = inputSearch.getText().toString().toLowerCase(Locale.getDefault()); if (numTab==0) { OneFragment.adapter.filter(text); } ...
Android Прочитать данные из нужной БД Здравствуйте, у меня возник вопрос по поводу чтения данных из нужной БД. В моем приложении пользователь нажимает в ResyclerView на элемент и вызывается активность с подробной информацией об этом элементе. В интент кладется номер нажатой пользователем позиции на ResyclerView и активность с подробной информацией понимает, что ей нужно вывести. Но как сделать так чтобы вызывалась информация из... http://www.cyberforum.ru/android-dev/thread1768036.html
Кликабельная область изображения Android
Привет! Проблема следующая: как сделать что-бы область картинки была ссылкой. При том что область произвольной, но заранее известной формы. По сути, приложение это карта региона и по клику на область выкидывает AlertBox. К этому карта должна быть масштабируемая. Карта - громко сказано - просто контуры на областей. Гуглил и на прямую и искал по темам 2D игр. Но в основном игры стоят на...
Получить ID вконтакте Android
Можно ли получить ID вконтакте без использования VK SDK?
Android Где в проекте Android Studio лучше добавлять элементы в БД SQL? http://www.cyberforum.ru/android-dev/thread1767734.html
Пишу приложение-викторину . У меня есть класс Db public class Db extends SQLiteOpenHelper { public static final String DATABASE_NAME = "questionsDb"; public static final int DATABASE_VERSION = 1; public static final String TABLE_QUESTIONS = "questions"; public static final String KEY_ID = "_id"; public static final String KEY_QUESTION = "question"; public...
Android Как рисовать меню плитками Как сделать меню плитками (типа как у Windows Phone)? У плиток должна быть картинка и текст. Также отельный listener на нажатие для каждого. подробнее

Показать сообщение отдельно
Паблито
резкий
1961 / 1696 / 525
Регистрация: 12.05.2014
Сообщений: 6,046
Завершенные тесты: 1
23.06.2016, 18:22     Вставить слово в поле ввода другого приложения. Возможно ли такое?
я как-то пытался для себя, но до конца не дошел
делал с помощью своего AccessibilityService

нюанс первый - нужный мне метод появился только в 21 api (ниже пример из кода)
Java
1
2
3
Bundle arguments = new Bundle();
                arguments.putCharSequence(AccessibilityNodeInfo.ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE, "OLOLOLO");
                source.performAction(AccessibilityNodeInfo.ACTION_SET_TEXT, arguments);
нюанс второй - у меня в сервисе так и не получилось побороть
Java
1
AccessibilityNodeInfo source = event.getSource();
getSource всегда возвращал null, конфиги и манифест перепроверял сто раз, но потом просто забил

нюанс третий - эта служба первый раз должна стартануть ручками и ее будет видно в Settings - Accesibility
 
Текущее время: 18:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru