[Học Lập trình Android] Bài 5: Nâng cấp ứng dụng xem ảnh với ViewFliper

ngày 09-03-2016

Kế thừa bài 4 trong chuyên mục [Học Lập trình Android], trong lớp MainActivity bổ sung biến sau:
 
 
Trong phương thức onCreate của MainActivity bổ sung đoạn mã nhận sự kiện khi người dùng bấm chọn lên một ô trên GridView. Khi đó ta sẽ gửi một Intent đến Activity thứ 2 :
 
 
Từ thư mục res/layout của Project, tạo tập tin show_image_layout.xml với nội dung sau:
 
 
Tạo thêm lớp ShowImage kế thừa từ lớp Activity và thực thi Inteface OnTouchListener. Thực hiện nhận Intent được gửi từ MainActivty bằng phương thức getIntent. Truyền biến đã nhận trong Intent để thiết lập tấm hình hiện tại cho ViewFlipper.
 
 
Thực hiện xử lý người dùng thực chạm và kéo trên màn hình trong hàm onTouch. Sử dụng biến event và phương thức getAction để nhận biết người dùng khi nào nhấn xuống hoặc thả ra.
 
 
Cuối cùng khai báo activity ShowImage trong tập tin Manifest (trong cặp thẻ application)
 
 
Chạy ứng dụng, bấm vào biếu tượng bất kì sẽ hiển thị và thực hiện kéo sang trái và sang phải để thấy hiệu ứng.
 
 

 

Trung tâm Tin học - Đại học Khoa học Tự nhiên TP.HCM

ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.