Tôi gặp sự cố khi áp dụng nền gradient cho linearLayout.
Điều này tương đối đơn giản so với những gì tôi đã đọc nhưng dường như nó không hoạt động. Đối với các tài liệu tham khảo tôi đang phát triển trên 2.1-update1.
tiêu đề_bg.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:startColor="#FFFF0000"
android:endColor="#FF00FF00"
android:type="linear"/>
</shape>
main_header.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="50dip"
android:orientation="horizontal"
android:background="@drawable/header_bg">
</LinearLayout>
Nếu tôi thay đổi @ drawable / header_bg thành màu - ví dụ # FF0000 thì nó hoạt động hoàn toàn tốt. Tôi có thiếu một cái gì đó rõ ràng ở đây?