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);
しかし、これは機能しません..空白の画面が表示されます。例外なし。何が問題なのか理解できません...
私を助けてください..