Android Developing - обои пользователя в качестве фона приложения

Можно ли как-то установить обои домашнего экрана пользователя в качестве фона приложения для Android? Я думаю, что это может быть очень интересный способ сделать ваше приложение более похожим на телефон.

1 ответ

Я не могу проверить это, но вы можете использовать WindowManager, а затем использовать public static final int FLAG_SHOW_WALLPAPER,

Из документов WindowManager Window flag: ask that the system wallpaper be shown behind your window. The window surface must be translucent to be able to actually see the wallpaper behind it; this flag just ensures that the wallpaper surface will be there if this window actually has translucent regions.

Вы можете установить прозрачную область окна над этим, и это может решить вашу проблему. Это умная идея, и я хотел бы посмотреть, как это получится.

Другие вопросы по тегам