Tôi khá mới đối với lập trình Android nên phải chịu đựng với tôi.Tải hình nền hiện tại
Tôi đã tự hỏi nếu có một phương pháp lấy hình nền hiện tại trên thiết bị Android và lưu nó vào một biến trong mã ứng dụng của bạn.
Cảm ơn
Tôi khá mới đối với lập trình Android nên phải chịu đựng với tôi.Tải hình nền hiện tại
Tôi đã tự hỏi nếu có một phương pháp lấy hình nền hiện tại trên thiết bị Android và lưu nó vào một biến trong mã ứng dụng của bạn.
Cảm ơn
final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable();
Đây là cách tốt để làm điều đó:
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable wallpaperDrawable = wallpaperManager.getDrawable();
gì nếu một nền Live được thiết lập? –
@ S.D. Trong trường hợp này, tôi không có ý tưởng những gì sẽ được trả lại, nhưng bạn có thể gọi "getWallpaperInfo" để kiểm tra xem đó là một hình nền sống: http://developer.android.com/reference/android/app/WallpaperManager.html# getWallpaperInfo() –
@SD Trong trường hợp này, từ những gì tôi thấy, hình nền bộ cuối cùng sẽ được trả về. – Paul