2010-01-06 57 views

Trả lời

9

Không nhanh chóng cho chúng tôi. Khi chúng tôi thực hiện một phần của Droid Comic Viewer, chúng tôi đã sử dụng mã nguồn của ScrollView làm tham chiếu để tạo ra một khung nhìn có thể xử lý cuộn ngang và dọc.

Cuộn và thu phóng có rất nhiều điều kỳ quặc mà chúng tôi đã từng giải quyết và một số trong số đó chúng tôi vẫn phải giải quyết.

Nếu bạn không vội vàng, chúng tôi dự định phát hành mã nguồn vào cuối năm nay.

+3

Cảm ơn! Nhân loại sẽ nhớ bạn! – F0RR

+0

Mọi cập nhật về điều này? : P –

+0

bạn đã phát hành mã nguồn chưa? –

4

Có nhiều cách để triển khai thu phóng. Như cách dễ dàng là để thiết lập một ma trận hình ảnh trên ImageView:

Matrix matrix = new Matrix(); 
matrix.postScale(scaleX, scaleX); 
matrix.postTranslate(offsetX, offsetY); 
mImageView.setImageMatrix(matrix); 

Nếu bạn không quen thuộc với chế biến sự kiện liên lạc, nhìn vào OnTouchListener. Sử dụng GestureDetector có thể giúp đơn giản hóa mọi thứ hơn nữa.

+0

Vâng, tôi đã tìm thấy ở đây: http://stackoverflow.com/questions/937313/android-basic-gesture-detection Nhưng tôi vẫn tìm kiếm một số giải thích tốt về triển khai cuộn động trên Android. – F0RR

Các vấn đề liên quan