Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
santanika
2 / 4 / 0
Регистрация: 26.05.2015
Сообщений: 36
#1

Регулировка капса в зависимости от типа текст поля через клавиатуру - Программирование Android

22.07.2015, 17:48. Просмотров 290. Ответов 1
Метки нет (Все метки)

Своя клавиатура. Требуется сделать большую букву в момент тыка в текстовое поле, если это поле обычное, не пассворд, в пассворде буква должна быть маленькая. Капс по умолчанию false. Если в текст поле есть буковки - капс false, если нет - true. Пока работает такой код, но на всех полях делает капс true:
Java
1
2
3
4
5
6
7
8
9
10
11
public void onStartInputView(EditorInfo attribute, boolean restarting) {
        attribute.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;
 
 
        if((attribute.inputType & attribute.TYPE_CLASS_TEXT) == 1){
            setRegister(true);
        } else {
//а тут уже не работает
            setRegister(false);
        }
    }
класс extends InputMethodService implements MyKeyboardV.OnKeyboardActionListener, MyKeyboardV.OnTouchListener

Помогите, пожалуйста, маленькой девочке!
http://www.cyberforum.ru/lotus-programming/thread2076714.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2015, 17:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Регулировка капса в зависимости от типа текст поля через клавиатуру (Программирование Android):

Сконвертировать текст с поля Edit в переменную типа Verylong
Здравствуйте. Подскажите начинающему, как из поля Edit число сделать...

В выделенном фрагменте преобразовать все поля типа eq в текст
Добрый вечер, уважаемые форумчане! Срочно нужны макросы для Word. Суть...

Грид, умеющий показывать поля типа Memo как текст? Свободный?
Здравствуйте. У меня есть mysql таблица с полями размером 70 тысяч...

Регулировка интенсивности светодиода в зависимости от расстояния до источника света на Arduino
Здравствуйте!хотела сделать маленький проект с фоторезистором уже который час...

Заполнение поля типа Дата в Битрикс24 через скрипт php
Добрый день! Подскажите, пожалуйста, делаю связь формы на сайте с Битрикс24....

1
santanika
2 / 4 / 0
Регистрация: 26.05.2015
Сообщений: 36
24.07.2015, 12:17  [ТС] #2
В общем, чего-то я сама с собой по всем темам общаюсь Надеюсь, хоть кому-то, когда-нибудь будет полезно. Понимаю, ерунда, наверное, всем очевидная, кроме меня...

Java
1
2
3
4
5
6
7
8
9
10
11
12
if ((attribute.inputType & attribute.TYPE_CLASS_TEXT) == 1) {
            setRegister(true);
        }
 
        if (variation == EditorInfo.TYPE_TEXT_VARIATION_PASSWORD
                || variation == EditorInfo.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
                || variation == 0xe0 /* EditorInfo.TYPE_TEXT_VARIATION_WEB_PASSWORD */
                ) {
            if ((attribute.inputType & EditorInfo.TYPE_MASK_CLASS) == EditorInfo.TYPE_CLASS_TEXT) {
                setRegister(false);
            }
        }
В обычном поле большая буква, в поле пароля - маленькая.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2015, 12:17
Привет! Вот еще темы с решениями:

Как реализовать автозаполнение поля в DbGrid в зависимости от значения другого поля
Добрый день. Не могу разобраться в автозаполнением поля в gdgride. Суть...

Посоветуйте клавиатуру типа mitsumi classic
Посоветуйте клавиатуру к ПК со следующими характеристиками: 1. белая, 2....

Отображение поля в зависимости от значения другого поля
Уважаемые знатоки, имею такую ситуацию поле №1 имеет выбор по выпадающему...

Изменение значений поля в зависимости от другого поля
Всем привет! Очень давно не работала в аксе, все забыла, вопрос легкий, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru