facebook twitter hatena line email

Android/ライブ壁紙作成/現在利用中の壁紙名を取得

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
// 現在利用中の壁紙名取得
public static String getUsePackageName(Context context) {
    WallpaperManager wmanager = WallpaperManager.getInstance(context);
    WallpaperInfo wi = wmanager.getWallpaperInfo();
    try {
      // ライブ壁紙名取得(普通の壁紙だとnullになるっぽい
      String wallpapername = wi.getPackageName();
        return wallpapername;
    } catch (NullPointerException e) {
    }
    return "";
}