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

Button (disabled/enable) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как обработать нажатие кнопки "Назад", чтобы открывался рекламный баннер? http://www.cyberforum.ru/android-dev/thread1688661.html
Требуется помощь. Начал осваивать это все недавно. Расскажу суть идеи: создав проект в Android Studio, был выбран активити "Google AdMob Ads Activity". Так вот, там в роли открытия рекламы по...
Программирование Android TextLayoutDesign Добрый вечер такая проблема вот стиль Edit Text <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" ... http://www.cyberforum.ru/android-dev/thread1688635.html
Программирование Android Что сделать с изображением bitmap, чтобы можно было загрузить в setImageResource()
Всем привет, пробую написать небольшую программу, в которой помимо "стандартных"(ссылки на изображения храню в списке и загружаю в адаптере(гридвью)), можно добавлять изображения с телефона(галереи),...
Ищу документацию на шторку Программирование Android
Не могли бы вы поделиться информацией, ссылками на документацию, туториалы или хоть что-нибудь на тему шторки в андроид? И как правильно всё таки она называется?
Программирование Android Время жизни переменной в Application http://www.cyberforum.ru/android-dev/thread1688252.html
В Классе Application до какого времени живет переменная? Наблюдаю следующее: создаю класс наследник Application, там есть переменная int i = -1, записываю туда данные (например 2). Сворачиваю...
Программирование Android Анимированная аватарка на входящий звонок Собственно из названия темы, думаю, всё понятно, есть масса кастомных звонилок для андроид, но я не в одной не видел чтобы можно было анимированные авы ставить. Можно ли вообще? подробнее

Показать сообщение отдельно
Pablito
2496 / 1980 / 618
Регистрация: 12.05.2014
Сообщений: 6,923
Завершенные тесты: 1
19.03.2016, 14:45
Цитата Сообщение от Shamsik Посмотреть сообщение
Вот почему так грубо.
показалось, я имел ввиду что надо сначала попробовать что-то сделать самому
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
33
34
35
36
37
38
39
40
public class MainActivity extends AppCompatActivity {
 
    EditText inputFullName;
    EditText inputSurname;
    Button btnRegister;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        inputFullName = (EditText) findViewById(R.id.name);
        inputSurname = (EditText) findViewById(R.id.surname);
        btnRegister = (Button) findViewById(R.id.btnRegister);
 
        btnRegister.setEnabled(!isNameOrSurnameEmpty());
 
        inputFullName.addTextChangedListener(watcher);
        inputSurname.addTextChangedListener(watcher);
    }
 
    private final TextWatcher watcher = 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) {
            btnRegister.setEnabled(!isNameOrSurnameEmpty());
        }
    };
 
    private boolean isNameOrSurnameEmpty() {
        return inputFullName.getText().length() == 0 || inputSurname.getText().length() == 0;
    }
}
создаем один слушатель и назначаем его на оба поля ввода
привожу весь код из активити, что бы было понятно где и что создается
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru