Hành động thích hợp cần thực hiện khi bạn cần thay đổi hình nền của ProgressBar là gì? Tôi có nghĩa là nên sử dụng một hình ảnh .gif như: http://2.bp.blogspot.com/-O7nsXfmgwSc/T6PQ0PVr6-I/AAAAAAAAAQI/-eXkEXj24-s/s1600/02.gif và nếu như vậy sẽ màu nền trước của thanh điền vào tập tin hình ảnh trong quá trình proccess? Có cách nào để tạo hoạt ảnh cho nền của thanh không? Những gì tôi đang hướng đến là để hiển thị các hình ảnh động cho miễn là quá trình này không bao gồm thanh đầy đủ.Hình ảnh hoạt hình nền trên ProgressBar trên Android?
8
A
Trả lời
14
bạn cần tải tất cả hình ảnh khung gif này thành cá nhân và sau đó đặt thành danh sách hoạt ảnh trong tệp xml.
Đây là mã tập tin anim_progress.xml bạn
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:drawable="@drawable/i1" android:duration="500" />
<item android:drawable="@drawable/i2" android:duration="500" />
<item android:drawable="@drawable/i3" android:duration="500" />
<item android:drawable="@drawable/i4" android:duration="500" />
<item android:drawable="@drawable/i5" android:duration="500" />
<item android:drawable="@drawable/i6" android:duration="500" />
<item android:drawable="@drawable/i7" android:duration="500" />
<item android:drawable="@drawable/i8" android:duration="500" />
</animation-list>
thiết lập thời gian cho sự thay đổi như hiệu ứng mượt mà đã cho hình ảnh hoạt hình như gif
Đây là mã cho việc sử dụng tập tin này
ImageView iv = new ImageView(this);
iv.setBackgroundResource(R.drawable.anim_progress);
final AnimationDrawable mailAnimation = (AnimationDrawable) iv.getBackground();
iv.post(new Runnable() {
public void run() {
if (mailAnimation != null) mailAnimation.start();
}
});
setContentView (iv);
bạn có thể tải tất cả các khung từ tệp gif từ trang web này.
ví dụ
http://2.bp.blogspot.com/-O7nsXfmgwSc/T6PQ0PVr6-I/AAAAAAAAAQI/-eXkEXj24-s/s1600/02.gif
liên kết này chỉ vượt qua nó và bạn sẽ nhận được tất cả những hình ảnh khung
Các vấn đề liên quan
- 1. Kích thước nền hình ảnh hoạt động trên Android
- 2. Hình ảnh hoạt hình nền
- 3. Hình nền hoạt động Android
- 4. Android hình ảnh lập trình lát nền làm hình nền
- 5. Đặt hình nền trên điều khiển hình ảnh WPF?
- 6. Âm thanh nền - Hình ảnh trên màn hình khóa
- 7. di chuyển progressbar của tôi với một hình ảnh android
- 8. Hoạt động Android - nền drawable hoạt hình
- 9. Hình ảnh Xoay hoạt hình Looping không hoạt động trên android
- 10. Android: Đặt màu nền và hình nền mờ trên Hoạt động
- 11. Vẽ hình ảnh trên chế độ toàn màn hình Android
- 12. Xử lý hình ảnh trên Android
- 13. Hoạt ảnh trên quy mô hình ảnh trên Android có liên quan đến điểm trung tâm
- 14. Hoạt ảnh trên Android Flipboard
- 15. Màn hình tải hoạt ảnh trên iPhone
- 16. nền hình ảnh Android lặp lại
- 17. Hình nền hoạt hình UIButton
- 18. Tải hình ảnh cho ImageView trên Android
- 19. CSS: hình nền trên màu nền
- 20. Panoramic hoạt hình nền trong Android
- 21. nền Hình ảnh Android để lấp đầy màn hình
- 22. Tại sao setVisibility không hoạt động trên Android ProgressBar?
- 23. Tải hình động trên Android
- 24. Làm cách nào để thực hiện fadein của hình ảnh trên màn hình Hoạt động Android?
- 25. kết hợp hai hình ảnh dựa trên độ alpha/độ trong của hình ảnh trên cùng
- 26. Nền đen trên hình ảnh được tải bằng trình tải hình ảnh chưa phân phối
- 27. Hình ảnh nền hiển thị các sự cố trên wp7
- 28. Lớp phủ văn bản và màu nền trên hình ảnh
- 29. Hiển thị hình nền trên UIWebView
- 30. cách phù hợp với toàn bộ hình ảnh trên màn hình làm hình nền
Cảm ơn rất nhiều, tôi đang cố gắng này và sẽ cho bạn biết! – JimBoyHac
Làm việc như một nhà vô địch! – JimBoyHac
BẤT K idea ý tưởng về cách đặt ImageView làm nền sau thành thanh tiến trình? – JimBoyHac