Вам необходимо написать собственный вид, который может распознавать жесты.Вы можете следовать тому же руководству, что и сенсорная краска в демоверсиях API, оно должно соответствовать вашим потребностям.
Что касается прозрачного наложения, вы можете использовать framelayout в качестве родительского макета верхнего уровня и убедиться, что ваш пользовательский видповерх изображения (учитывая, что ваше письмо будет изображением)
надеюсь, это поможет