2011-12-19 41 views
12

Im đọc về các quy tắc Lint mới của Android và tôi tìm cách ngăn chặn quá nhiều. rút ra nếu Im chỉ ghi đè lên nó. Vấn đề là, làm thế nào để xác định một chủ đề tùy chỉnh với nền rỗng?Làm cho chủ đề tùy chỉnh sử dụng nền không có (gợi ý gợi ý của Android)

Fail nỗ lực 1 (không biên dịch):

<style name="NoTitleBarNoBackground" parent="@android:style/Theme.NoTitleBar"> 
     <item name="android:background">null</item> 
</style> 

Fail nỗ lực 2 (cảnh báo vẫn còn):

<style name="NoTitleBarNoBackground" parent="@android:style/Theme.NoTitleBar"> 
     <item name="android:background">#00000000</item> 
</style> 

Trả lời

32

Bạn có thể thử này:

<style name="CustomTheme" parent="@android:style/Theme.Light.NoTitleBar"> 
     <item name="android:windowContentOverlay">@null</item> 
     <item name="android:windowBackground">@null</item> 
    </style> 

Hy vọng điều này giúp!

+5

nghiên cứu gần đây đã chỉ ra rằng bạn là một quý ông và một học giả – pgsandstrom

+0

Haha, cảm ơn bạn rất nhiều! Vui mừng đã giúp! –

+0

Cảm ơn câu trả lời của bạn. WindowContentOverlay mục là gì? –

Các vấn đề liên quan