具有主屏幕可见的Android小部件配置

时间:2016-01-11 21:13:12

标签: android widget

我正在创建一个具有黑色背景的小部件的应用程序。可以在小部件配置屏幕中将黑色背景的Alpha从透明变为完全不透明的黑色。 我的问题是配置活动。我喜欢在屏幕中间显示小部件,其区域是透明的,因此它背后的主屏幕是可见的,因此用户可以选择哪个alpha最适合它。有点像音乐播放器Shuttle有它。怎么做到呢?我可以在没有所有图标的情况下以某种方式获取背景的屏幕截图,或者以某种方式获取对主屏幕背景的引用? 非常感谢!

1 个答案:

答案 0 :(得分:0)

好的我已经知道了,你需要做的就是在配置主题中使用它

<style name="MyWidgetConfigTheme" parent="@style/AppTheme">
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowShowWallpaper">true</item>
</style>