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;
}