Jestem całkiem nowy w programowaniu Androida, więc nie przejmuj się.Otrzymuj bieżącą tapetę
Zastanawiam się, czy istnieje metoda pobierania bieżącej tapety na urządzeniu z Androidem i zapisania jej do zmiennej w kodzie aplikacji.
Dzięki
Jestem całkiem nowy w programowaniu Androida, więc nie przejmuj się.Otrzymuj bieżącą tapetę
Zastanawiam się, czy istnieje metoda pobierania bieżącej tapety na urządzeniu z Androidem i zapisania jej do zmiennej w kodzie aplikacji.
Dzięki
final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable();
Jest to dobry sposób, aby to zrobić:
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable wallpaperDrawable = wallpaperManager.getDrawable();
Co jeśli jest ustawiony na żywo tapety? –
@ S.D. W tym przypadku nie mam pojęcia, co zostanie zwrócone, ale możesz zadzwonić na "getWallpaperInfo", aby sprawdzić, czy jest to tapeta na żywo: http://developer.android.com/reference/android/app/WallpaperManager.html# getWallpaperInfo() –
@SD W tym przypadku, z tego co widzę, zostanie zwrócona ostatnia tapeta. – Paul