Android KenBurnEffect 问题

标签 android android-animation android-imageview android-image android-kenburnsview

我有一个与 KenBurnsEffect 相关的问题图书馆。

在这个库中,他们设置了来自远程 URL 的图像。 像这样..

 public static final String[] IMAGES20 = new String[] {

            "http://simpozia.com/pages/images/stories/windows-icon.png",
            "http://radiotray.sourceforge.net/radio.png",
            "http://www.bandwidthblog.com/wp-content/uploads/2011/11/twitter-logo.png",
            "http://weloveicons.s3.amazonaws.com/icons/100907_itunes1.png"
};

 List<String> urls = Arrays.asList(IMAGES20);

 final KenBurnsView kenBurnsView = (KenBurnsView)findViewById(R.id.ken_burns_view);

 kenBurnsView.initUrls(urls);

这非常有效。

但在我的项目中,我需要从drawable 文件夹中设置图像..

为了将可绘制对象引用为 URL 字符串,我使用了 drawable://"+ R.drawable.img_splash_1,

实现是这样的...

     List<String> IMAGES20= Arrays.asList(

               "drawable://" + R.drawable.img_splash_1,
                "drawable://" + R.drawable.img_splash_2,
                "drawable://" + R.drawable.img_splash_3,
                "drawable://" + R.drawable.img_splash_4,
                "drawable://" + R.drawable.img_splash_5,
                "drawable://" + R.drawable.img_splash_6,
                "drawable://" + R.drawable.img_splash_7

             );


   List<String> urls = Arrays.asList(IMAGES20);

   final KenBurnsView kenBurnsView = (KenBurnsView)findViewById(R.id.ken_burns_view);

   kenBurnsView.initUrls(urls);

但这不起作用..它显示一个空白屏幕。没有异常(exception)。 我不明白这是什么问题...

请帮帮我..

最佳答案

看看这个库,可能会有帮助:

https://github.com/flavioarfaria/KenBurnsView

关于Android KenBurnEffect 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30210850/

相关文章:

java - 存储给定 ParseUser 的所有 ParseFiles?

android - Crosswalk cordova 迁移 : CordovaApp. java:33: 错误: 找不到符号 loadUrl(launchUrl)

android - 如何更改底部导航上的非 Activity 颜色?

android - 修复了大尺寸位图问题的高度和宽度 ImageView

android - 圆形 ImageView 显示方形图像

android - 谷歌眼镜 : refocusing to a live card

android - 在具有一定半径的圆形路径上移动 ImageView

java - 具有多个 id 的共享元素转换

android - 当 Activity 返回到版本 23 时,如何在 Android 中重置 AnimatedVectorDrawable 动画?

Android - 在 ImageView 周围设置边框