1. 程式人生 > >關於Android 開源控制元件 photoview 的單擊用法

關於Android 開源控制元件 photoview 的單擊用法

前幾天做點評 專案中用到了圖片瀏覽器,就去網上找到了一個開源控制元件photoview 這個類是繼承 imageview 然後加入自己寫的回撥介面 實現了雙擊放大再雙擊縮小,但是專案中有個需求就是單擊的時候要退出瀏覽器,就把原始碼看了一遍 偶然發現其實裡面都封裝好了

 PhotoView img = new PhotoView(this);
    img.setBackgroundColor(0xff000000);
    img.setImageBitmap(bm);
    img.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,
            LayoutParams.MATCH_PARENT));
    img.setOnPhotoTapListener(new PhotoViewAttacher.OnPhotoTapListener() {
        @Override
        public void onPhotoTap(View view, float x, float y) {
            finish();
        }
    });