我想知道,是否可以将使用android的holo主题时显示的背景作为drawable?(你知道,3.0+ 显示的深黑色和蓝色背景)我需要将它用作可绘制对象,所以如果有人知道这是否可以做到,请告诉我..
对不起,但我忘了提到这是在平板设备上显示的,不确定手机。
我想知道,是否可以将使用android的holo主题时显示的背景作为drawable?(你知道,3.0+ 显示的深黑色和蓝色背景)我需要将它用作可绘制对象,所以如果有人知道这是否可以做到,请告诉我..
对不起,但我忘了提到这是在平板设备上显示的,不确定手机。
全息黑暗:
/path_to_sdk/platforms/android-version/data/res/drawable/background_holo_dark.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#ff000000"
android:endColor="#ff272d33"
android:angle="270" />
</shape>
全息灯:
/path_to_sdk/platforms/android-version/data/res/drawable/background_holo_light.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#ffe8e8e8"
android:endColor="#ffffffff"
android:angle="270" />
</shape>
将以下代码放入res/drawable/background.xml
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
>
<gradient
android:angle="270"
android:startColor="#ff020202"
android:endColor="#ff272D33"
android:type="linear" />
</shape>
将背景引用添加到您的父视图组
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background">
玩弄这些值,直到获得所需的效果。
如果可能,最好的办法是查看 3.0 的 android .jar(可以在 Eclipse 中使用 ADT 下载)图像可以在 /drawable/drawable-hdpi 或 /drawable 中的某个位置找到
如果没有,则可能只能在源中找到。
在这里,也许这会有所帮助:http: //developer.android.com/guide/topics/ui/themes.html