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