7
我正在考慮在圖像上顯示的圖像上進行基本的紅條掃描,以便查看某個時刻的來回時間,以使其看起來像正在掃描的圖片。有沒有人曾經這樣做過,知道它有多容易,或者他們可以指導我如何做到這一點的正確方向?任何人都曾對圖像做過基本的「掃描動畫」?
謝謝!
我正在考慮在圖像上顯示的圖像上進行基本的紅條掃描,以便查看某個時刻的來回時間,以使其看起來像正在掃描的圖片。有沒有人曾經這樣做過,知道它有多容易,或者他們可以指導我如何做到這一點的正確方向?任何人都曾對圖像做過基本的「掃描動畫」?
謝謝!
步驟#1:創建一個PNG文件(或可能是ShapeDrawable
),它是您的掃描欄,並具有合適的透明度。
步驟#2:將ImageView
添加到您的RelativeLayout
,其中包含來自步驟#1的圖像,最初可能設置爲android:visible="gone"
。確保ImageView
是RelativeLayout
的後面孩子,而不是您正在「掃描」的ImageView
,因此它會顯示在最上面。
步驟#3:使用TranslateAnimation
從步驟#2(使其可見之後)以任何您想要的模式動畫ImageView
。
第四步:當動畫完成(通過AnimationListener
),使ImageView
再次去您返回到動畫開始之前,你的狀態。