Android KenBurnEffect Issue

У меня есть проблема, связанная с библиотекой 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);

Но это не работает.. Он показывает пустой экран. Без исключений ничего. Я не могу понять, в чем проблема...

Пожалуйста, помогите мне..

2 ответа

Взгляните на эту библиотеку, это может быть полезно:

https://github.com/flavioarfaria/KenBurnsView

Вы решили?

Я думаю, что вы должны написать, как показано ниже.

List<Integer> resourceIDs = Arrays.asList(...);
kenBurnsView.initResourceIDs(resourceIDs);
Другие вопросы по тегам