Bài học Check Box trong lập trình Android
Trang 1 trong tổng số 1 trang • Share
Bài học Check Box trong lập trình Android
Khi làm việc với các check box, bạn có thể sử dụng Java để làm việc với một check box ngay khi ứng dụng chạy. Ví dụ, thường phải thiết lập các thuộc tính kiểm tra trong ứng dụng. Để làm được điều đó, bạn có thể sử dụng phương pháp setChecked để chọn hoặc bỏ chọn box.
Nếu bạn nhìn vào XML, bạn đã quen thuộc hơn với hầu hết các thuộc tính của nó. Các thuộc tính mới chỉ là kiểm tra, trong đó xác định check box hoặc kiểm soát.
Nó thậm chí còn phổ biến hơn để cần phải xác định xem một check box được kiểm tra hay kiểm soát. Để làm điều đó, bạn có thể sử dụng phương pháp isChecked. Trong hình này, ví dụ, ví dụ Java thứ hai sử dụng một câu lệnh if để xác định xem các ô được chọn. Nếu vậy, bạn có thể thực hiện một số mã. Nếu không, bạn có thể thực hiện một số mã khác.
Lưu ý rằng các thuộc tính kiểm tra và phương pháp setChecked cả thực hiện các nhiệm vụ tương tự. Trong Android, có một phương pháp thiết lập tương ứng cho một thuộc tính thông thường. Kết quả là, bạn thường có một sự lựa chọn về việc bạn muốn sử dụng XML hoặc Java để làm việc với một widget. Tất nhiên, bạn chỉ có thể sử dụng XML để thiết lập các thuộc tính trước khi các ứng dụng đang chạy. Nếu bạn muốn làm việc với một widget linh động khi các ứng dụng đang chạy, bạn cần phải sử dụng Java.
Thuộc tính XML của check box
checked : check hoặc uncheck cho check box.
XML code
Phương thức Java cho check box
Ví dụ: Check hoặc uncheck cho hộp
rememberPercentCheckBox. setChecked (true) ;
Thực thi dòng lệnh nếu hộp là checked
if (rememberPercentCheckBox.isCheckedO) {
// code to execute when the box is checked
>
else {
// code to execute when the box is NOT checked
}
------------- || -------------
Khóa hoc lap trinh android từ Cơ bản đến Nâng cao tại VietPro!
Nếu bạn nhìn vào XML, bạn đã quen thuộc hơn với hầu hết các thuộc tính của nó. Các thuộc tính mới chỉ là kiểm tra, trong đó xác định check box hoặc kiểm soát.
Nó thậm chí còn phổ biến hơn để cần phải xác định xem một check box được kiểm tra hay kiểm soát. Để làm điều đó, bạn có thể sử dụng phương pháp isChecked. Trong hình này, ví dụ, ví dụ Java thứ hai sử dụng một câu lệnh if để xác định xem các ô được chọn. Nếu vậy, bạn có thể thực hiện một số mã. Nếu không, bạn có thể thực hiện một số mã khác.
Lưu ý rằng các thuộc tính kiểm tra và phương pháp setChecked cả thực hiện các nhiệm vụ tương tự. Trong Android, có một phương pháp thiết lập tương ứng cho một thuộc tính thông thường. Kết quả là, bạn thường có một sự lựa chọn về việc bạn muốn sử dụng XML hoặc Java để làm việc với một widget. Tất nhiên, bạn chỉ có thể sử dụng XML để thiết lập các thuộc tính trước khi các ứng dụng đang chạy. Nếu bạn muốn làm việc với một widget linh động khi các ứng dụng đang chạy, bạn cần phải sử dụng Java.
Thuộc tính XML của check box
checked : check hoặc uncheck cho check box.
XML code
Phương thức Java cho check box
setChecked(boolean) | Checks hoặc unchecks của hộp. |
isChecked() | Trả về giá trị Boolean cho biết hộp được kiểm tra. |
rememberPercentCheckBox. setChecked (true) ;
Thực thi dòng lệnh nếu hộp là checked
if (rememberPercentCheckBox.isCheckedO) {
// code to execute when the box is checked
>
else {
// code to execute when the box is NOT checked
}
------------- || -------------
Khóa hoc lap trinh android từ Cơ bản đến Nâng cao tại VietPro!
nuong- Cấp 1
- Bài gửi : 23
Điểm : 3353
Like : 0
Tham gia : 02/12/2015
Similar topics
» Sự khác nhau trong quy trình tạo ứng dụng Android và iOS
» Cấu trúc hệ thống thực thi và chạy trong lập trình Android
» Android | Đào tạo Android | Lập trình di động | Đà Nẵng
» Học lập trình di động Android tại iMic- Đào tạo kinh nghiệm lập trình
» Sự khác nhau giữa lập trình iOS và lập trình Android
» Cấu trúc hệ thống thực thi và chạy trong lập trình Android
» Android | Đào tạo Android | Lập trình di động | Đà Nẵng
» Học lập trình di động Android tại iMic- Đào tạo kinh nghiệm lập trình
» Sự khác nhau giữa lập trình iOS và lập trình Android
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết