0
我有一個簡單的ListView,並在該ListView上放置了許多自定義視圖。 CustomView具有ImageView和兩個TextView。如何避免在視圖中的子視圖有不同於背景的顏色時出現醜陋的「框」
CustomView還有一個「有狀態的可繪製」作爲背景,這樣如果您在ListView中按下Row,背景圖像(9補丁)將發生變化。當按下行時,背景圖像變成紅色的東西。
問題是,當從默認的灰色背景的變化,在CustomView(ImageView的和TextViews)各方面的意見仍然有他們的灰色背景,因而產生對現在瑞迪施背景上非常難看greay盒。
解決該問題的最佳方法是什麼?我希望這些東西能夠自動處理(就像.NET中所做的那樣),但我錯了。