MapView があり、Rect を定義します。地図をタッチして座標を比較し、四角形がタッチされたかどうかを検出します。しかし、それは機能しません
RectF hitTestRecr = new RectF();
hitTestRecr.set(0,100,0,100);
hitTestRecr.offset(0,0);
if (hitTestRecr.contains(event.getX(),event.getY())) {
Toast.makeText(getBaseContext(), "hit", Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(getBaseContext(), "no hit", Toast.LENGTH_SHORT).show();
}
いつも当たらない
何か案は?