Skip to content

oszc/SplitImageView

Repository files navigation

SplitImageView

手势点击图片使用透明色块标记,多用于调研选择最喜欢的某块区域
API
mSplitImageView.setDivideNum(10, 10);
mSplitImageView.setEnableMultiSelect(true);
mSplitImageView.setBlockMax(8);
mSplitImageView.setBlockColor(102, 0, 255, 0);
mSplitImageView.setMode(SplitImageView.MODE.SHORT_CLICK_TO_DRAW);
mSplitImageView.setShowDivider(false);
Point point = new Point();
point.x = 0;
point.y = 1;
List points = Arrays.asList(point);
mSplitImageView.setInitialBlockMark(points);
mSplitImageView.setBlockSelectedListener(new SplitImageView.OnBlockSelectListener(){
@Override
public void onSelected(List ps){
for (Position p : ps){
Log.e(TAG, p.getmPoint() + "");
}
}
});
mSplitImageView.setmOnSingleTapListener(new SplitImageView.OnTapListener(){
@Override
public void onSingleTap(){
Toast.makeText(MyActivity.this, "Hello World", Toast.LENGTH_SHORT).show();
}
});

About

图片使用透明色块标记

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages