Я пытаюсь реализовать лупу в приложении для Android. На прикасаясь растрового изображения должно быть увеличено до некоторой пропорции и показал aside.I'm не получить точную растровую область, где я прикоснулся на bitmap.Can кого дают мне solution.This моего кодКак увеличить точку касания растрового изображения в android?
Bitmap bitmap = new BitmapShader(modelBitmap, TileMode.CLAMP, TileMode.CLAMP);
Paint paint = new Paint();
matrix1.postScale(2f, 2f, mouseDownX, mouseDownY);
bitmap.setLocalMatrix(matrix1);
paint.setShader(bitmap);
canvas.drawCircle(60,230, (int) (width * 0.10), paint);
Здесь mouseDownX и mouseDownY - сенсорные координаты. Я не получаю точную область растрового изображения, где я касался.
Пожалуйста, пост код, который вы уже пробовали и объяснить, что это не работает. Если вы хотите, чтобы разработчики просто записывали этот код для вас, это, вероятно, будет стоить вам денег, и это, вероятно, не подходит для этого. –
Скажите, что я делаю неправильно? – user3305353