Шаг # 1: Создайте файл PNG (или, возможно, ShapeDrawable
), который будет вашей панелью сканирования, с соответствующей прозрачностью, как вы считаете нужным.
Шаг # 2: Добавьте ImageView
к вашему RelativeLayout
, который содержит изображение с шага # 1, возможно, с самого начала будет иметь android:visible="gone"
. Убедитесь, что ImageView
является более поздним потомком RelativeLayout
, чем ваш ImageView
, который вы «сканируете», поэтому он будет отображаться как плавающий сверху.
Шаг # 3: Используйте TranslateAnimation
для анимации ImageView
с шага # 2 (после того, как он станет видимым) любым желаемым шаблоном.
Шаг # 4: Когда анимация завершится (через AnimationListener
), снова пропустите ImageView
, чтобы вернуть вас в состояние, в котором вы были до начала анимации.