1

如何在 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;
                    }
                }
            }
        });
    }

这工作,但如果你改变桌面壁纸是不动的。(我很抱歉我的英语不好。)

4

0 回答 0