Thứ Sáu , Tháng Mười Một 24 2017
Lập trình android / Uncategorized / Bài 39: Xử lý sự kiện cho radiogroup trong Android

Bài 39: Xử lý sự kiện cho radiogroup trong Android

Trong bài học lap trinh android này, cho thấy làm thế nào để xử lý các sự kiện CheckedChanged xảy ra khi một nút radio mới trong một nhóm radio group được kiểm tra. Để làm điều đó, thực hiện các OnCheckedChangedListener đó là lồng nhau trong lớp RadioGroup và dây nó cho một nhóm radio. Trong hình này, ví dụ, các phương pháp onCheckedChanged được thực hiện khi người sử dụng chọn một nút radio mới từ các nhóm phát thanh.xu ly su kien radio group android

Xử lý sự kiện cho radio group

Việc đầu tiên mã ví dụ cho thấy làm thế nào để sử dụng các tham số thứ hai của phương onCheckedChanged này, trong đó cung cấp các ID của nút mới đó được kiểm tra. Ví dụ mã này sử dụng các tham số thứ hai trong một tuyên bố chuyển đổi để thực thi mã thích hợp tùy thuộc vào nút radio được nhấp. Ở đây, các mã trong câu lệnh switch đặt giá trị của một biến có tên làm tròn cho một hằng số. Sau khi tuyên bố chuyển đổi, mã này gọi phương thức calculateAndDisplay. Mặc dù phương pháp này không được hiển thị ở đây, nó thực hiện một phép tính bằng cách sử dụng biến quanh và hiển thị các kết quả của phép tính trên giao diện người dùng. Kết quả là, các tính toán được thực hiện bất cứ khi nào người sử dụng chọn một nút radio mới khỏi nhóm.

Xử lý sự kiện khác radio group

Thứ hai mã ví dụ cho thấy một phương pháp onCheckedChanged mà không sử dụng các tham số thứ hai. Thay vào đó, nó gọi một phương thức có tên calculateAndDisplay. Sau đó, phương pháp có thể kiểm tra các nút radio được chọn và thực thi mã thích hợp. Sau đó trong chương này, bạn sẽ thấy cách thức mà các công trình.

>> Bài 40: Xử lý sự kiện cho Spinner trong lập trình Android 

>> Bài 24: Landscape layout trong lập trình Android

————- || ————-
Trung tâm Đào tạo học lập trình Mobile với các Khóa học lập trình android Cơ bản nâng cao tại VietPro!

[Total: 1    Average: 4/5]

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Facebook chat Vietpro