Как добавить обои в андроид?

Как добавить обои на рабочий стол в Android для запуска прокрутки. Чтобы добавить обои я использую:

for(int i = 0; i<list.length; i++)
    {
        ImageView iw = (ImageView)findViewById(list2[i]);
        iw.setOnClickListener(new OnClickListener()
        {
            @Override
            public void onClick(View arg0)
            {
                for(int j = 0; j<list2.length; j++)
                {
                    if(arg0.getId() == list2[j])
                    {
                        WallpaperManager wallpaperManager = WallpaperManager.getInstance(Main.this);
                         try {
                            wallpaperManager.setResource(list[j]);
                        } catch (IOException e)
                        {
                            e.printStackTrace();
                        }
                         return;
                    }
                }
            }
        });
    }

Это работает, но при смене рабочего стола обои не двигаются. (Я извиняюсь за мой плохой английский.)

0 ответов

Другие вопросы по тегам