-Tutorial 4:Sử dụng Date Picker trong Android C#

Bước 1: Tạo project mới

Snap10

 

Bước 2: Design, không có gì nhiều chỉ 1 Button và 1 TextView, khi click vào button sẽ show ra 1 hộp thoại cho ta đổi thời gian, và thời gian thì sẽ hiển thị trên TextView.

Snap12

 

Bước 3: Khởi tạo 4 thuộc tính

Snap13

 

biến DATE_DIALOG_ID để xác định 1 giá trị duy nhất được hiển thị, nếu bạn muốn hiển thị 2 hộp thoai thì khởi tạo thêm 1 biến nữa và id phải khác nhau (VD: DATE_DIALOG_ID=2;)

Bước 4: tại phương thức khởi tạo ta sẽ gán biến date bằng thời gian hiện tại và cho hiển thị ra TextView bằng cách khởi tạo phương thức UpdateDisplay(), ngoài ra khi người dùng click vào 1 button sẽ thực hiện sự kiện Showdialog với id truyền vào là DATE_DIALOG_ID.

Snap14

 

Bước 5:

Snap15

 

Phương thức OnCreateDialog sẽ chỉ thực hiện khi giá trị DATE_DIALOG_ID truyền vào có giá trị truyển đổi phù hợp, và ở đây sau khi có được các giá trị rồi cần tạo 1 phương thức để update giá trị vào Textview, cụ thể là phương thức OnDateSet().

Bước 6: Chạy

Snap17

Advertisements

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s