我有一個ImageView,裏面有一個圖像。我想在圖像上添加一個動畫gif。任何想法如何?我應該在ImageView和gif下面創建一個surfaceView嗎?或者還有別的嗎?在圖像上方添加gif
1
A
回答
0
FrameLayout
允許您將佈局堆疊在一起。
您可以嘗試這樣的事:
<FrameLayout...>
<ImageView...
src="yourImage.png"
/>
<WebView...
id="@+id/your_web_view"
/>
</FrameLayout>
不幸的是,ImageView
不動畫GIF格式,所以你可以使用一個WebView
加載GIF。
您可以通過編程執行此操作:
WebView gifView = (WebView) findViewById(R.id.your_web_view);
gifView.loadUrl("file:///path/to/your.gif")
你應該仔細檢查它堆積哪一種方式,但IIRK每一個元素是該元素的頂部之前,除非另有說明。
注:我排除所有必需的Android標籤等layout_width
,layout_height
等從上方爲了簡化的例子。你將不得不添加這些。
+0
除了一件事以外,一切都安然無恙..它不移動..:P –
+0
@AllieFly更新!你必須使用'WebView'來加載GIF,以便它動畫(如果你想自己做)。否則,我確信有大量的庫可以顯示GIF。 – omkarmoghe
相關問題
- 1. 如何在JPanel中添加GIF圖像?
- 2. 在黑莓的上方位圖字段中加載gif圖像
- 3. 如何將GIf圖像添加爲視圖上的圖層?
- 4. 在tabBarItem上添加GIF
- 5. LWUIT:將GIF圖像添加到標籤
- 6. 將gif圖像添加到java applet中?
- 7. 將GIF圖像添加到TclTk窗口
- 8. 將gif圖像添加到chart.js V2.0
- 9. 在gif上顯示圖像
- 10. 在圖像上添加圖像
- 11. 加載GIF圖像 - iPhone
- 12. 在UIImage上添加圖像
- 13. 在GIF圖像上進行MATLAB直方圖均衡
- 14. 當圖像加載時添加'加載'gif
- 15. 如何在android中的imageview中添加gif圖像?
- 16. 在Android資產文件夾中添加.gif圖像
- 17. 在上傳時顯示GIF圖像
- 18. 如何在lazyload期間在圖像佔位符上顯示「加載」gif圖像
- 19. 如何將gif圖像添加到iOS應用圖標?
- 20. 爲GIF圖像
- 21. 在JPanel上添加一個.GIF的黑色方塊顯示
- 22. 在按鈕上添加圖像圖標?
- 23. 圖像庫和gif圖像
- 24. 在通過ajax刪除圖像時加載gif圖像
- 25. 在現有圖像上添加疊加圖像查看
- 26. 在懸停上添加透明圖像上的另一圖像
- 27. 在ImageView的特定XY點上的圖像上添加圖像
- 28. 試圖加載一個GIF圖像,但不加載在鉻
- 29. Android:在圖像下方添加文本
- 30. 如何在JPanel(在JPanel)paint方法上添加圖像?
使用框架佈局進行調查 - 它允許您將一個視圖懸停在另一個視圖上,可能足夠滿足您的要求。 – Ewald