您好,我用图像切换器和按钮构建了一个应用程序。当我按下按钮时,我需要将图像切换器中显示的当前图像设置为墙纸。
如何从当前显示的图像中获取完整的图像路径?(如 R.drawable.myimage)
我找到了 getDisplayedChild() 但没有做我需要的事情。
这是我的代码:
WallpaperManager myWallpaperManager
= WallpaperManager.getInstance(getApplicationContext());
try {
int imageid = iSwitcher.getDisplayedChild();
myWallpaperManager.setResource(imageid);
alerta();
System.out.println(pics[imageid]);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}