Хорошо moorning:реализовать GestureDetector для ImageView
У меня есть ImageView в моей деятельности, и я выставиться в OntOuchListner() на мой ImageView, что означает, что я реализовал этот интерфейс для моего ImageView, как это:
public class mapActivity extends Activity
{
//--------------------------------------
private ImageView imageView;
/**
* Called when the activity is first created.
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
imageView = (ImageView) this.findViewById(R.id.imageView1);
AddImageViewEvents();
}
private void AddImageViewEvents() {
imageView.setOnTouchListener(new ImageView.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
int action, pointerCount, i;
action = event.getAction();
pointerCount = event.getPointerCount();
switch (action) {
case MotionEvent.ACTION_DOWN:
//code here
break;
case MotionEvent.ACTION_MOVE:
//code here
break;
default:
break;
}
return true;
}
}
Я хочу, чтобы таким же образом установить GestureDetector в мой ImageView, я не знаю, возможно ли это.
Спасибо.
Нет, я хочу реализовать как OngestlureListner, так и OnTouchListner. – RiadSaadi