Friday, 29-03-2024, 11:48 AM
AFgame                                               

Chi sẻ kiến thức lập trình - Các demo và ứng dụng mở


Welcome Guest
Menu
Demo - HTML Hack [3]
Java - Swing [5]
Java - 2D Graphics [1]
Java - IO [3]
Java - Audio [1]
Java - Lập trình mạng [2]
Java - Trí tuệ nhân tạo [7]
Java - Lập Trình Nâng Cao [5]
Java - BT Lập trình mạng [6]
Java - Common [2]
C# [1]
Android [15]
Database [1]
Jsp/Servlet [5]
Application [1]
Tài liệu [3]
Thành viên đăng bài [0]
Nơi dành cho thành viên đăng các bài viết hoàn chỉnh hoặc các câu hỏi
Search
Statistics

Total online: 1
Guests: 1
Users: 0
Custom Dialog Android
30-01-2013, 8:19 PM
Có nhiều cách tùy chỉnh lại dialog mặc định, có thể là set lại icon hoặc set lại nội dung bên trong bằng 1 file layout nhưng các nút PositiveButton và NegativeButton đều bị giữ nguyên mặc định. Trong phần này trình bày tùy chỉnh toàn bộ dialog thông qua 1 file layout ở xml và cách các component trong đó bắt sự kiện như thế nào.



Đầu tiên tạo một file mydialog.xml trong layout



Đây là file hiển thị nội dung của dialog. Chứa một nút ok và một Ratingbar

 

Trong values tạo file themes.xml với nội dung


File này giúp loại bỏ các đường viền, các nền... của dialog

 

activity_main.xml

Chứa một nút button, khi click vào sẽ hiển thị dialog


MainActivity.java


Khởi tạo một dialog với theme được chỉ đến R.style.ThemeDialogCustom chứa trong themes.xml ở trên.
Sau đó phương thức setContentView sẽ chỉ cho dialog hiển thị view là file mydialog.xml.






https://www.dropbox.com/s/r5omn908t7hseb3/DemoCustomDialog.apk
Apk demo file
Category: Android | Added by: as_fancy | Tags: Custom, Android, dialog, afgame
Views: 1945 | Rating: 5.0/1
Total comments: 0
Giới Thiệu
Nghe Radio Zing
- Nhiều kênh
- Thêm kênh tùy thích
- Hẹn giờ tắt



Hát karaoke arirang
- Tìm kiếm nhanh chóng
- Hát thoải mái
- Nhạc beat Arirang chính hãng

Copyright AFgame © 2024
Trường ĐH Nông Lâm TP.HCM
Create a free website with uCoz