Я хочу показать или скрыть некоторые элементы (текстовые просмотры и текстовые правки) с флажком. Я установил их видимость в файле макета. Отображение их, когда пользователь устанавливает флажок, работает, но когда пользователь снимает флажок, они не скрываются. (андроид 1.5 и 1.6)
Мой код:
cb=(CheckBox)findViewById(R.id.cek);
cb.setOnClickListener(new OnClickListener() { // checkbox listener
public void onClick(View v) {
// Perform action on clicks, depending on whether it's now checked
if (((CheckBox) v).isChecked()) {
tv1.setVisibility(0); //visible==0
et3.setVisibility(0);
} else if (((CheckBox) v).isChecked() == false) {
tv1.setVisibility(2); //gone=2
et3.setVisibility(2);
}
}
});