我使用来自https://github.com/Dreddik/AndroidTouchGallery的代码来实现 imageView 的捏缩放。它工作得很好。但现在我想在 TouchImageView 类的 touchEvent 中调用 getActionBar.show() 和 hide()。
问题是这个类扩展了 ImageView,所以我不能调用 getActionBar()。
有什么建议吗?
我使用来自https://github.com/Dreddik/AndroidTouchGallery的代码来实现 imageView 的捏缩放。它工作得很好。但现在我想在 TouchImageView 类的 touchEvent 中调用 getActionBar.show() 和 hide()。
问题是这个类扩展了 ImageView,所以我不能调用 getActionBar()。
有什么建议吗?
它可能会帮助你...
public static class TouchView extends ImageView {
public TouchView(Context context) {
super(context);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
Activity activity = (Activity) getContext();
ActionBar actionBar = activity.getActionBar();
actionBar.show();
return super.onTouchEvent(event);
}
}