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

Валидация в EditText - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Unfortunately FrameLayout http://www.cyberforum.ru/android-dev/thread1699481.html
Ставлю голенький FrameLayout кидает ошибочку Unfortunately has stopped В чем проблема? Android Studio. 03-31 09:52:00.081 24178-24178/su.appi.tushinomobile E/AndroidRuntime: FATAL EXCEPTION:...
Программирование Android переходы layout У меня подключен такой инклюдик <include layout="@layout/content_main" /> Я показываю там layout, но как мне кодом показать другой layout? setContentView(); не подходит, приложение крашит.... http://www.cyberforum.ru/android-dev/thread1699450.html
Программирование Android на каком языке писать
Хочу начать программировать под андроид. Знаю только С/С++, я читал что программировать под андроид можно и на этом, но в основном программируют на яве. Есть ли принципиальная разница на чем писать?
Две точки GPS на карте Программирование Android
Добрый вечер. Программирую только под микроконтроллеры, сейчас появляется необходимость написания приложений под Android. Меня интересует сложна реализация приложения на Android которая на экране...
Программирование Android AlarmManager и реализация простейшего будильника http://www.cyberforum.ru/android-dev/thread1699120.html
Здравствуйте. Пожалуйста, линканите пример будильника. В сети не нашёл хороших примеров. По AlarmManager-у довольно-таки много информации, но именно того, что мне нужно, на доступном языке нет....
Программирование Android Unfortunately has stopped Сама ошибка. 03-30 17:04:35.844 8049-8049/com.tush.appi.tushinomobile E/AndroidRuntime: FATAL EXCEPTION: main Process:... подробнее

Показать сообщение отдельно
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
31.03.2016, 16:06
Ну что- что то типа такого. Пойдёт?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       final EditText ed = (EditText)findViewById(R.id.editText);
        ed.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {
 
            }
 
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
           
 
            }
 
            @Override
            public void afterTextChanged(Editable s) {
                                                         if(Reg(ed.getText().toString())){
                   Toast.makeText(MainActivity.this, "Данные введены правильно", Toast.LENGTH_SHORT).show();
               }
            }
        });
    }
 
 
    public static boolean Reg(String testString){
        Pattern p = Pattern.compile("([А-Я]{1,})(\\s)([А-Я]{1})\\.([А-Я]{1})");
        Matcher m = p.matcher(testString);
        return m.matches();
    }
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru