我的問題是,如何在我的遊戲中附加一個小小的gif與我的飛船底部。如果您有任何想法,我很樂意加熱它們。 謝謝!在android項目中包含一個.gif
0
A
回答
0
嘗試WebView
public class Gif extends WebView
...
public Gif (Context context, String url) {
super(context);
loadUrl(url);
}
然後:
Gif gif = new Gif (this, "pathtogif.gif");
setContentView(gif);
0
你好使用這個鏈接借書
https://github.com/koush/ion
ImageView animatedGifImageView = (ImageView)findViewById(R.id.animatedGifImageView)**strong text**;
Ion.with(animatedGifImageView)
.fitXY()
.load("android.resource://" + getPackageName() + "/" + R.drawable.sampleGif);
1
我會強烈建議您使用新壁畫圖書館(由Facebook製作)。它可以處理各種圖像加載,並且可以高度自定義。
- 最快玩GIF(比離子更快)
- 使用方便
包含這種依賴到你的build.gradle:
dependencies {
// your app's other dependencies
compile 'com.facebook.fresco:fresco:0.7.0+'
}
這裏有一個鏈接如何設置壁畫: http://frescolib.org/docs/getting-started.html#
玩gif你笑uld做這樣的事情:
SimpleDraweeView draweeView = (SimpleDraweeView) findViewById(R.id.gif_draweeview);
Uri uri = Uri.parse("res:///" + R.drawable.gif_animation);
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setUri(uri)
.setControllerListener(new ControllerListener<ImageInfo>() {
@Override
public void onSubmit(String s, Object o) {
}
@Override
public void onFinalImageSet(String s, ImageInfo imageInfo, final Animatable animatable) {
if(animatable != null) {
animatable.start();
}
}
@Override
public void onIntermediateImageSet(String s, ImageInfo imageInfo) {
}
@Override
public void onIntermediateImageFailed(String s, Throwable throwable) {
}
@Override
public void onFailure(String s, Throwable throwable) {
}
@Override
public void onRelease(String s) {
}
})
.build();
draweeView.setController(controller);
+0
而且我可以在火星的底部設置火焰嗎? –
相關問題
- 1. 在一個項目中包含圖像
- 2. 如何在一個主項目中包含多個Xcode項目
- 3. 在Android項目中包含一個網站
- 4. 如何在android中包含unity3d項目?
- 5. 在Android Studio中包含庫項目
- 6. 如何在Android項目中包含HTML5WebView
- 7. 在Android Makefile項目中包含aar
- 8. 在另一個項目中包含項目
- 9. 如何在Android Studio中的庫項目中包含庫項目
- 10. 如何構建一個Android項目到包含其他項目的jar項目
- 11. 在一個項目中包含另一個Css智能感知
- 12. 在另一個QT項目中包含一個QT庫
- 13. 如何在Android項目中包含Java項目?
- 14. 在Android應用程序項目中包含其他Eclipse項目
- 15. 在項目中包含libcurl
- 16. 將uuid.h包含到Android NDK項目中
- 17. 將iOS Storyboard項目包含到另一個項目中?
- 18. IntelliJ包含一個包含在排除目錄中的目錄?
- 19. CMAKE選項包含一個目錄
- 20. 在Android中包含不同元素的每個項目創建一個列表
- 21. Python/Django - 在一個div中包含一定數量的項目
- 22. 如何在一個LocalStorage項目中包含兩個表格?
- 23. C++在多個項目中包含一個類
- 24. Xcode 4.2如何將一個項目包含到另一個項目中?
- 25. 在Eclipse PDT中,如何將Subclipse項目包含到另一個項目中?
- 26. 如何測試一個包含edittext,button和listview的android項目?
- 27. 在Android部署包中包含Java項目輸出
- 28. 如何使用ClassLoader將項目包含在另一個項目中
- 29. 如何在另一個Intellij gradle項目中包含Intellij gradle項目?
- 30. 正在搜索一個數組中包含項目的記錄
有了這個我可以使用我的可繪製文件夾中的gif? –