Wednesday, October 4, 2017

Vô hiệu hóa TextView, Button Android

Bạn muốn nút bấm không bấm được dù vẫn ở đó, hãy thêm dòng sau vào dưới findViewByid.
button.setEnabled(false);
Để ấn được trở lại, hãy chuyển thành.
button.setEnabled(true);
Muốn làm biến mất nút, hoặc chữ, cho dòng sau vào.
TextView.setVisibility(View.INVISIBLE);
Muốn nó hiện lại, dùng
TextView.setVisibility(View.VISIBLE);
Cách trên view không trông thấy nhưng vẫn nằm ở đó. Muốn làm mất hẳn view thì bạn dùng
TextView.setVisibility(View.GONE);

Lúc này cả vị trí của chữ cũng biến mất, nếu layout của bạn là LinearLayout dọc, những phần bên dưới sẽ tự động dồn lên vào vị trí của chữ đã mất.

1 comment: