Для нового проекта Android мне нужны кнопки, которые «светятся» при фокусировке или нажатии, то есть увеличенное изображение должно отображаться поверх первого изображения. Моя проблема здесь в том, что кликабельная область должна быть не такой большой, как это наложенное изображение.
В ASCII-Art:
+------------------------------------------+
| |
| |
| +---------------------+ |
| | Inner image, always | |
| | visible & clickable | |
| +---------------------+ |
| Overlay (image with alpha on top) |
| visible on focus or press, NOT clickable |
+------------------------------------------+
Таким образом, в основном под наложенным изображением могут быть другие элементы, которые все еще должны быть полностью доступны, например, нажав и перетащив.
Знаете, как я могу решить эту проблему в Android? Лучшим решением будет XML-макет! Есть ли здесь лучшие практики?