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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
santanika
2 / 4 / 0
Регистрация: 26.05.2015
Сообщений: 36
#1

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

22.07.2015, 17:48. Просмотров 268. Ответов 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

Помогите, пожалуйста, маленькой девочке!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2015, 17:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Регулировка капса в зависимости от типа текст поля через клавиатуру (Программирование Android):

Сконвертировать текст с поля Edit в переменную типа Verylong - C++ Builder
Здравствуйте. Подскажите начинающему, как из поля Edit число сделать переменной типа Verylong(библиотека подключена)?

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

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

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

MS Access Как реализовать автозаполнение поля в DbGrid в зависимости от значения другого поля - Delphi БД
Добрый день. Не могу разобраться в автозаполнением поля в gdgride. Суть проблемы, имеется у меня таблица в которой есть поле "Критерий",...

Посоветуйте клавиатуру типа mitsumi classic - Клавиатуры
Посоветуйте клавиатуру к ПК со следующими характеристиками: 1. белая, 2. классическая раскладка клавиш, 3. USB, 4. надежная. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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
Привет! Вот еще темы с ответами:

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

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

Обработка поля таблицы в зависимости от другого поля - MS Access
Подскажите, плз, как лучше организовать изменения поля (в моем случае изменить логическое поле Да/Нет) в зависимости от состояния другого...

Регулировка оборотов Zalman CNPS7500-ALCU LED через биос - Охлаждение
Доброго времени суток! Опишу проблему и мое видение решения вопроса. Установлен вышеописанный кулер (3 pin), дистанционное...


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

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

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