Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên)
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên)
Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên)
ư HộAMỘ SCM lOdMnh MÚŨYỂN TwộTHONGGIÁO TRĨNH LẬP TRĨNHANDROID6IỐ0 TRÌNH DÀNH CHO BẬC ĐẠI HỌC NGÀNH CỒNG NGHỆ THÔNG TINChương 3TƯƠNG TÁC Sự KIỆN, CONTE Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên) ENT PROVIDER VÀ INTENT FILTERI.TƯƠNG TÁC SỤ KIỆNvề cơ bản khi làm việc với các thiết bị di động, người dùng có thề tương tác với rất nhiều các sự kiện. Cụ thể trong Android có hổ trợ một số sự kiện quan trọng như:-OnClickListcncr: Sự kiện khi nhấn vào một View.-OnLongClickListener: Sự kiện nhấn và g Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên) iữ vào một View.-OnTouchListener: Sự kiện chạm vào View.-OnFocusChangeListcncr.Các key event là: OnKeỵListener và OnEditorActionListener. Trong phần nGiáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên)
ày, chúng la sẽ đi lìm hiều cách viết sự kiện Click vào một View. Các sự kiện khác thực hiện tương lự. Trong Android có sáu cách lập trình sự kiện là:ư HộAMỘ SCM lOdMnh MÚŨYỂN TwộTHONGGIÁO TRĨNH LẬP TRĨNHANDROID6IỐ0 TRÌNH DÀNH CHO BẬC ĐẠI HỌC NGÀNH CỒNG NGHỆ THÔNG TINChương 3TƯƠNG TÁC Sự KIỆN, CONTE Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên) View SubclassingTa sỗ lấy một ví dụ dơn giản dề áp dụng cho sáu cách lập trình trên là khi ấn vào một button thi sẽ hiền thị lên một câu thông báo.a)OnCỉick in XML fileGiả sử ta tạo project và tạo một giao diện dơn giản như hình 3.1 và 3.2. Trong đoạn lệnh ở hình 3.2 ta sừ dụng thuộc tính android:on Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên) Click=”click_me”, tức là chúng ta đi gán một sự kiện có tên là click mc cho Button này. Ta cần khai báo một hàm click me này ở trong Activity gọi đếnGiáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên)
file giao diện này (cụ thể là MainActivity.java) như hình 3.3. Chú ý là có thề sừ dụng hàm này cho nhiều dối70tượng gọi đến sự kiện này. Đe có thể phâư HộAMỘ SCM lOdMnh MÚŨYỂN TwộTHONGGIÁO TRĨNH LẬP TRĨNHANDROID6IỐ0 TRÌNH DÀNH CHO BẬC ĐẠI HỌC NGÀNH CỒNG NGHỆ THÔNG TINChương 3TƯƠNG TÁC Sự KIỆN, CONTE Giáo trình Lập trình Android: Phần 2 - Lê Hoàng Sơn (Chủ biên) g hình 3.4.::K p % * • tic? 1» Jie'exd 'ĩ •. -45 < u?rr-4>. a*" . uKMOtXđpK «_'»-“<*<’ *«rj■ • *Hình 3.1: Giao diện một ứng dụng androidí PK»>;«EGọi ngay
Chat zalo
Facebook