Java 显示android壁纸的进展

Java 显示android壁纸的进展,java,android,loading,wallpaper,Java,Android,Loading,Wallpaper,我正在创建一个墙纸应用程序,我正在尝试获取它加载时的当前状态,获取此信息并将其设置在进度条上。我知道如何获取有关壁纸的一些信息,但不知道如何获取当前状态 try { WallpaperManager.getInstance(getApplicationContext()).setBitmap(resource); } catch (IOException e) { e.printStackTrace(); } 我怎样才能得到这个活动?我尝试过很多事情,但都失败了 不再需要答案了。我找到

我正在创建一个墙纸应用程序,我正在尝试获取它加载时的当前状态,获取此信息并将其设置在进度条上。我知道如何获取有关壁纸的一些信息,但不知道如何获取当前状态

try {
  WallpaperManager.getInstance(getApplicationContext()).setBitmap(resource);
} catch (IOException e) {
  e.printStackTrace();
}

我怎样才能得到这个活动?我尝试过很多事情,但都失败了

不再需要答案了。我找到了解决办法。如果有人需要,我会这样做:

try {

                                    if (resource != null){

                                        WallpaperManager.getInstance(getApplicationContext()).setBitmap(resource);
                                        Toast.makeText(WallpaperDetailsActivity.this, "Aplicado", Toast.LENGTH_SHORT).show();

                                        progressBar.hideProgressBar();

                                    }

我添加的资源是位图,我使用glide进行转换。我希望它能帮助别人

不再需要答案了。我找到了解决办法。如果有人需要,我会这样做:

try {

                                    if (resource != null){

                                        WallpaperManager.getInstance(getApplicationContext()).setBitmap(resource);
                                        Toast.makeText(WallpaperDetailsActivity.this, "Aplicado", Toast.LENGTH_SHORT).show();

                                        progressBar.hideProgressBar();

                                    }
我添加的资源是位图,我使用glide进行转换。我希望它能帮助别人