Android có hỗ trợ xem các tệp SVG hoặc có bất kỳ người xem SVG bên thứ ba nào cho nền tảng Android không?Có trình xem SVG Lite nào dành cho Android không?
Trả lời
Tôi sử dụng http://code.google.com/p/svg-android/ trong đơn đăng ký của mình với sự hài lòng. Tất cả tài nguyên đồ họa của tôi được lưu trữ ở định dạng svg và được hiển thị khi đang di chuyển.
Bây giờ tôi đang sử dụng một nhánh của dự án ban đầu: https://github.com/japgolly/svg-android
Chỉ cần đưa file java vào dự án của bạn và sử dụng chúng. Ngã ba này mang lại một số cải tiến cho mã ban đầu.
Rõ ràng bạn cần mã hóa một chút để xây dựng trình xem SVG của riêng mình. Nhưng nó rất đơn giản:
SVG svg = new SVGBuilder()
.readFromResource(getResources(), R.raw.someSvgResource)
.build();
Drawable drawable = svg.createDrawable();
imageView.setImageDrawable(drawable);
Vì vậy, tất cả những gì bạn cần là thành phần ImageView trong hoạt động của bạn.
EDIT 2013/06/08:
Tôi đề nghị thử cũng dự án này:
http://www.codeproject.com/Articles/136239/Android-ImageView-and-Drawable-with-SVG-Support
có phân tích cú pháp SVG riêng của mình.
Không có hỗ trợ gốc AFAIK. Có số này TinyLine. Đã không thực sự thử nó mặc dù bản thân mình.
Có thể bạn sẽ có thể thực hiện việc này với các tiện ích opera khi Opera 10.50 xuất hiện trên Android. Đây là SVG viewing Opera widget which works for desktop.
Có. Đó là trình xem svg lite:
SVG Viewer
- 1. Hình ảnh SVG mờ trong chrome dành cho Android
- 2. Eclipse dành cho Android nào?
- 3. SVG trong Trình duyệt Android
- 4. iAds dành cho Android?
- 5. Android SQL Lite không phát triển được
- 6. Không có trình điều khiển SVN dành cho Windows?
- 7. Trình đơn Trượt Facebook trên iOS dành cho Android
- 8. chương trình tinh khiết C++ biên soạn dành cho Android
- 9. Trình duyệt Chrome dành cho Android không còn hỗ trợ -webkit-overflow-scrolling nữa? Có cách nào khác không?
- 10. Eclipse chỉ dành cho Android?
- 11. Máy chủ Web dành cho Android
- 12. API Google Drive \ Documents dành cho Android
- 13. Xây dựng Chrome dành cho Android
- 14. card.io Mono dành cho Android (Xamarin Studio)
- 15. Có thể tạo trình xem PDF trong Android không?
- 16. Android có trình xem PDF được tích hợp sẵn không?
- 17. Intel TBB dành cho Android và iOS
- 18. API Android dành cho Google Drive?
- 19. Trình biên dịch C dành cho Windows?
- 20. Chương trình dành cho doanh nghiệp iOS và Chương trình dành cho nhà phát triển iOS
- 21. Làm thế nào để chương trình một sequencer âm nhạc đơn giản dành cho Android (Java)
- 22. Trình kết xuất SVG tốt cho Linux?
- 23. Ứng dụng Facebook dành cho Android nào hỗ trợ
- 24. Trình tạo giao diện (Trình thiết kế giao diện người dùng) dành cho Android
- 25. Kéo SVG cho nhóm
- 26. api của Google Documents dành cho android
- 27. Api Lịch Google dành cho Android
- 28. event.stopImmediatePropagation() không hoạt động trên Chrome dành cho Android
- 29. Macro Mono dành cho Android preprocessor
- 30. Nền tảng Google+ dành cho Android - getCurrentPerson