Видимый и невидимый с флажком - PullRequest
4 голосов
/ 23 февраля 2011

у меня есть экран с 5 строками. Каждая строка имеет 3 editTexts. После 5-й строки есть флажок, а под ним еще одна строка с 3 edittexts.i хотел бы, чтобы 6-я строка была невидимой, когда я впервые открываю свое приложение, а когда пользователи ставят флажок, появляется строка. Это возможно? спасибо

  final CheckBox checkbox = (CheckBox) findViewById(R.id.box);
            checkbox.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {
                    // Perform action on clicks, depending on whether it's now checked
                    if (((CheckBox) v).isChecked()) {
                       ?????????????
                    } else {
                       ???????????
                    }
                }
            });

1 Ответ

13 голосов
/ 23 февраля 2011

Добавьте в свой макет XML-файл

android:visibility="gone"

к представлению, которое должно быть скрыто при запуске.

Тогда в вашем коде:

myHiddenView.setVisibility(View.VISIBLE);

чтобы сделать его видимым.

...