如何在android中添加壁纸?

时间:2012-09-24 18:36:26

标签: android add wallpaper desktop-wallpaper

如何在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 个答案:

没有答案