Tiêu đề: Sử dụng Checkbox trong Android nâng cao [In trang] Thành viên: thamkk9489 Thời gian: 23/4/2016 15:07:07 Tiêu đề: Sử dụng Checkbox trong Android nâng cao
Trong bài tập này Tôi cần Bài học các mọi người cách dùng CheckBox và RadioButton. 2 Control này cũng rất luôn luôn được làm việc trong các bài tự học lập trình
– CheckBox và RadioButton đều dùng chung 2 phương thức :
1 ) phương thức setChecked , sử dụng để Chỉ dẫn checked. Nếu ta gọi setChecked( true ) tức là cho phép control được checked , còn gọi setChecked( false ) thì control cần bị unchecked.
2 ) Lập trình ứng dụng phương thức isChecked , thẩm tra xem control có được checked hay không. Với trường hợp có checked thì trả về true trái lại trả về false
– Checkbox cho phép ta checked rất nhiều đối tượng , còn RadioButton thì tại một thời khắc nó chỉ cho ta checked 1 đối tượng trong cùng một group mà thôi.
– Với khả năng các chị muốn người làm việc có thể chọn nhiều tuyển trạch thì mọi người sẽ làm việc Checkbox.
- Ta có thể Học xây dựng cho Checkbox bất kỳ được checked mặc định trong XML
Trong coding để thẩm tra xem Checkbox đó có được checked hay không thì làm như sau
– Chẳng hạn các anh muốn người làm việc chỉ được chọn 1 tuyển trạch trong cũng nhiều chọn lựa chị đưa ra thì phải làm việc RadioButton
tương tự như Checkbox , ta cũng có xác xuất Cài đặt checked cho RadioButton bất kỳ trong XML
- Ta nên sử dụng RadioGroup để gom nhóm các RadioButton lại cùng một nhóm nào đó , những RadioButton mà cùng một nhóm thì tại 1 thời khắc chỉ có 1 RadioButton được checked mà thôi. Trong một màn hình ta có khả năng tạo khá nhiều nhóm RadioGroup khác nhau.
– Tôi cung cấp 2 cách xử lí RadionButton nào được checked như sau:
Cách 1: Dựa vào RadioGroup để biết xác thực Id của RadioButton nào được checked. Dựa vào Id này ta cần phải xử lý đúng nghiệp vụ
Cả 2 cách trên đều có cùng chung một mục tiêu chỉ là kỹ thuật xử lý khác nhau , tương tự để xóa bỏ checked trong group , ta sử dụng lệnh:
group.clearChecked( );
với group là đối tượng RadioGroup.
– trước hết Tôi nên demo một nếu phối hợp giữa RadioButton và CheckBox để các chị hiểu sâu hơn về 2 control này
Tham gia học Android tại >>> Học viện VIETPROMô tả:
– Tên người không được để trống và cần phải có ít ra 3 ký tự
– Chứng minh nhân dân chỉ được nhập kiểu số và nên có đúng 9 chữ số
– bằng cấp default cần chọn là Đại học
– Sở thích nên chọn ít nhất 1 lựa chọn
– Thông tin Sửa sang có thể để trống
– Khi bấm gửi thông cáo , chương trình phải hiển thị hết thảy báo cáo cá nhân cho người sử dụng biết ( sử dụng Alert Dialog ):
hàm getCheckedRadioButtonId( ) : hàm này trả về Id của RadioButton nằm trong RadioGroup 1 được checked. Dựa vào Id này các anh so sánh để biết được trên giao diện người sử dụng đang checked tuyển trạch nào.
Cách 2: thẩm tra trực tiếp RadioButton đó có được checked hay không?