onClickListenerを追加したいビューがあります。問題は、ユーザーがドラッグ操作を実行してもリスナーが起動することです。ユーザーがドラッグしたときにクリックを抑制し、ドラッグせずにクリックしたときにのみ処理するにはどうすればよいですか?
完全を期すために、以下のようなものを使用してonClickListenerを追加しています-
private void installClickHandler(final GraphicalView x) {
x.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent myIntent = new Intent(getApplicationContext(), BillTablesActivity.class);
startActivity(myIntent);
}
}
});
}