我想添加到ImageView
捏合功能。所以我扩展了ImageView
并实现了OnTouchListener
接口。 ImageView
是可点击的。该功能可以使用,但当我将自定义ImageView
与Gallery
窗口小部件一起使用时,图库不会滑动。如果我将focusable
和clickable
设置为false,则会刷卡。我怎么能让他们一起工作?
自定义ImageView的代码
public class Custom6 extends ImageView implements OnTouchListener {
public Custom6(Context context) {
super(context);
setClickable(true);
setScaleType(ScaleType.MATRIX);
setOnTouchListener(this);
}
public Custom6(Context context, AttributeSet attrs,
int defStyle) {
super(context, attrs, defStyle);
setClickable(true);
setScaleType(ScaleType.MATRIX);
setOnTouchListener(this);
}
public Custom6(Context context, AttributeSet attrs) {
super(context, attrs);
setClickable(true);
setScaleType(ScaleType.MATRIX);
setOnTouchListener(this);
}
public boolean onTouch(View v, MotionEvent event) {
return true;
}
答案 0 :(得分:-1)
在ontouch lister中返回false,然后尝试我希望它能正常工作......