woo*_*365 1 android gradient background window drawable
我有以下gradient_bg.xml:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:type="radial"
android:gradientRadius="200"
android:startColor="#666666"
android:endColor="#AAAAAA"
/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我想使用此渐变作为android:windowBackground我的应用程序的设置.然后,应用程序将在其上面具有透明背景的一些视图.
我已尝试直接使用此渐变:
android:windowBackground="@drawable/gradient_bg"
在我的应用程序清单中,然后将scrollview背景设置为透明,但我只是获得默认的黑色背景.
我将如何实现这一结果?我特别不想将背景应用于scrollview.
感谢您的帮助.
另一种方法可能是创建一个主题(在values/styles.xml中):
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="windowbg" parent="android:Theme">
<item name="android:windowBackground">@drawable/rectangle</item>
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
现在您可以将此主题添加到您的活动/应用程序中,如下所示:
android:theme="@style/windowbg"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6365 次 |
| 最近记录: |