关于Android 开源控件 photoview 的单击用法
2015-04-29 09:12
316 查看
前几天做点评 项目中用到了图片浏览器,就去网上找到了一个开源控件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();
}
});
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();
}
});
相关文章推荐
- 关于android 控件的单击双击以及长按的问题
- Android开源控件PhotoView的使用
- Android 开源控件的简单用法(不定时更新)
- android 开源photoView的使用(单点/多点触摸来进行图片缩放的智能控件)
- Android开发之开关按钮控件ToggleButton简单用法示例
- Android使用PhotoView实现图片双击放大单击退出效果
- android app -- 关于listview的几种用法(复用,不复用,半复用)解决item状态改变的问题
- 关于Android RecyclerView的那些开源LayoutManager
- Android笔记---常用控件以及用法
- Android仿超级课程表开源控件-TimetableView
- 关于UILabel的autolayout用法——子控件决定父控件的高度
- 那些年收藏的Android开源库集合(控件)
- 开源整理:Android App新手指引开源控件
- Android底部导航栏的开源控件BottomNavigationBar
- Android最好用的底部导航栏,GitHub最火的开源控件之一
- 关于Android里EditText控件getText()返回值问题
- iOS xib关于Scroll View和View平分等其他控件的一些用法
- 关于android开发经典的开源库
- Android开发实践三:各控件单击等事件
- Android 开源库集合(控件)