Я думал, что это должно быть самой легкой задачей в мире, но оказалось, что это намного сложнее, чем я думал.
Я хочу получить свой собственный класс View из ImageView, расширить его метод onDraw, чтобы наложить еще несколько элементов на базовое изображение, отображаемое самим ImageView.
Проблема в том, что изображение будет масштабироваться для сохранения его соотношения, поэтому иногда рядом с изображением будут поля - смещения, я их называю. Чтобы разместить свои собственные элементы на изображении, мне нужно знать эти смещения и масштабирование, выполненное на изображении, но я нигде не понимаю.
Я подумал, что мне просто нужно вызвать методы ImageView, такие как "getImageLeft ()", "getImageTop ()" и т. Д., Но таких методов нет !!
Я нашел здесь одно решение, которое потребовало от меня большого количества вычислений, я считаю этот способ сложным (и он не работал ...).
Кто-нибудь может дать мне подсказку ??
Спасибо!