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

Как присвоить фон отдельным кнопкам клавиатуры? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Canvas и таймер http://www.cyberforum.ru/android-dev/thread1472465.html
Изучаю рисование, понадобилось в таймере рандомно выводить на зеленый канвас синий квадрат. Метод класса Thread (сам Thread в классе SurfaceView): @Override public void run() { while (running) { canvas = null; try { canvas = surfaceHolder.lockCanvas(null); if (canvas == null)
Программирование Android Программа для отправки команды оператору Привет Ребят. Задался вопросом, как создать прогу на андроид которая позволит отправлять команду *000*номер телефона*сумма# Т.Е. поле с 1ной кнопкой "Отправить" при нажатии на которую будет инициализироватся процедура по вводу данной команды. номер телефона будет постояный, и поле для ввода суммы. Сумма должна генерироваться автоматически в команду. Не думайте, это не махинации и не... http://www.cyberforum.ru/android-dev/thread1472399.html
Google Analytics in Android App Программирование Android
Добрый день! Отчего-то не получается подключить аналитику к аппу. Делаю все по инструкции, но нифига не пашет. Не могли бы вы подсказать, в чем причина? А лучше подредактировать мой тестовый проект так, чтобы работало. Проект прикладываю к сообщению: https://yadi.sk/d/UIu5_T52h9586 Логин к тестовой аналитике: testgatest123@gmail.com Пароль: trulalala
Обработка touchEvent в OverlayView Программирование Android
И всё же, кто подскажет, по какому принципу обрабатываются нажатия, при создании View из сервиса. Например, таким способом(взял из подобного вопроса с этого сайта): WindowManager.LayoutParams params = new WindowManager.LayoutParams( WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT, ...
Программирование Android Ссылка из textView на другую активити http://www.cyberforum.ru/android-dev/thread1471728.html
Добрый день, Есть textView в которое выводится различная текстовая информация из базы данных. Иногда внутри текста идет что-то вроде: "подробности см. на стр. 15". Требуется сделать внутреннюю ссылку на эту страницу. Т.е. пользователь кликает на этот кусок текста и происходит загрузка из базы данных текста с упомянутой страницы. Что-то вроде обычных внутренних ссылок на сайте. Подскажите,...
Программирование Android При нажатии на кнопку следующий @string/xxxx Как сделать так, что бы при нажатии на кнопку значение текста TextView присваивался следующему компоненту. Сейчас приведу пример, что бы было проще. В текущий момент моему TextView присвоено значение текста @string/xxx1(как пример), я нажимаю на кнопку, и теперь ему присваивается значение @string/xxx2 подробнее

Показать сообщение отдельно
santanika
2 / 2 / 0
Регистрация: 26.05.2015
Сообщений: 36

Как присвоить фон отдельным кнопкам клавиатуры? - Программирование Android

09.06.2015, 09:40. Просмотров 276. Ответов 4
Метки (Все метки)

Имеется своя клавиатура, написанная по гайду на developer.android.com
Требуется затемнить кнопки шифт, смена языка и тд. Голову сломала, подскажите, пожалуйста, в какую сторону дышать!
А еще очень нужно при нажатии на шифт как то сказать ему, что кнопка должна оставаться нажатой, пока пользователь не ткнул на букву - то есть именно внешний вид обработать.
Товарищи, пожалуйста, помогите советом!

Добавлено через 16 часов 41 минуту
С кнопкой пока сделала через слушатели key.setIcon()
Java
1
2
3
4
5
6
7
8
if (primaryCode == -1) {
            List<Keyboard.Key> keys = curKb.getKeys();
            for (Keyboard.Key key : keys) {
                if (key.codes[0] == -1) {
                    key.icon = getResources().getDrawable(R.drawable.kbshiftpressed);
 
                    kv.invalidateAllKeys();
}
Вопрос с изменением фона некоторых кнопок актуален!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru