Tôi muốn hiển thị hình ảnh dưới dạng trình chiếu trong Android. Hình ảnh đó sẽ đến từ máy chủ ở định dạng dữ liệu json. Bạn có thể cho tôi biết làm thế nào tôi có thể vượt qua những hình ảnh đó trong thanh trượt hình ảnh sẽ hiển thị hình ảnh. số lượng hình ảnh đến từ máy chủ trong json, nó hoàn toàn năng động, một nhóm hình ảnh ...Hình ảnh trình chiếu trong android
5
A
Trả lời
8
Thực sự bạn cần làm là tính số lượng hình ảnh đến từ json. Bạn có được tất cả hình ảnh bạn có thể hiển thị cho người dùng bằng các trang chân trời. Nó giúp thay đổi hình ảnh trong mỗi lần vuốt như trong này link. Nếu không, bạn có thể sử dụng hai khung hình và có thể đặt hai hình động và hiển thị nó như một thanh trượt. Tôi nghĩ rằng đoạn mã này sẽ giúp bạn.
if (imagesetflag == true) {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);
frame1.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame1.bringToFront();
frame1.setVisibility(View.VISIBLE);
frame2.setVisibility(View.INVISIBLE);
frame1.setAnimation(Right_to_left_in);
frame2.setAnimation(Right_to_left_out);
imagesetflag = false;
} else {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);
frame2.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame2.bringToFront();
frame2.setVisibility(View.VISIBLE);
frame1.setVisibility(View.INVISIBLE);
frame2.setAnimation(Right_to_left_in);
frame1.setAnimation(Right_to_left_out);
imagesetflag = true;
}
2
Bạn nên phân tích Dữ liệu Json sắp tới và nhận các url hình ảnh. Với dữ liệu đó, bạn có thể sử dụng ViewPager và trong bộ điều hợp của nó, bạn có thể thực hiện asyncTask để hiển thị hình ảnh trong bố cục mục của ViewPager.
Hoặc bạn có thể sử dụng ViewFlipper với hoạt ảnh (như mờ dần, mờ dần) cho thanh trượt của mình. Logic phải giống nhau
Các vấn đề liên quan
- 1. Trình chỉnh sửa hình ảnh Android
- 2. Android: Hình ảnh qua hình ảnh
- 3. Cách thay đổi hình ảnh thanh tiến trình trong android
- 4. Android hình ảnh lập trình lát nền làm hình nền
- 5. Mở hình ảnh bằng trình xem hình ảnh mặc định trong Android
- 6. Nén hình ảnh trong android
- 7. Mảng hình ảnh trong android
- 8. Xoay hình ảnh trong android
- 9. Android - Hình ảnh Picker, Hình ảnh sai
- 10. Android: Xoay hình ảnh trong hình ảnh bằng một góc
- 11. Tải hình ảnh bằng OpenCV trong Android
- 12. Kết hợp hình ảnh trong android
- 13. Tải hình ảnh trong ImageView trong Android
- 14. Hình ảnh mờ trên trình duyệt Android chứng khoán
- 15. Thay đổi hình ảnh của ImageView theo lập trình Android
- 16. hiển thị hình ảnh lớn trong Android
- 17. cách thêm hình ảnh vào trình giả lập Android?
- 18. Làm cách nào để tạo trình chiếu hình ảnh trong html?
- 19. Hình ảnh Java Android CAPTCHA
- 20. So sánh hình ảnh OpenCV trong Android
- 21. Lưu nhiều hình ảnh trong Android
- 22. Cách tạo nút hình ảnh trong Android?
- 23. Android: Hiển thị hình ảnh trong Webview
- 24. hình ảnh nút thay đổi trong android
- 25. Kết nối 2 hình ảnh trong android
- 26. Android HTML.fromHTML() với hình ảnh?
- 27. Hoạt ảnh trình chiếu jQuery và trình chỉnh sửa tinyMCE
- 28. byte [] vào hình ảnh android
- 29. hình ảnh động android xem hình ảnh tỷ lệ
- 30. Cách cắt hình chữ nhật từ hình ảnh trong android
upvoting và chấp nhận câu trả lời Hãy giúp chúng tôi cả hai để cải thiện uy tín trong stackoverflow.So sẵn lòng giúp you.thank bằng cách chấp nhận ang câu trả lời và upvoting. :-) –