我有一個ListView的項目有平鋪背景。要做到這一點,我使用以下可繪製的XML:平鋪drawable有時延伸
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/tile"
android:tileMode="repeat" />
通常,這個工程。然而,有時候,src drawable不是平鋪的,而是被拉伸以填充整個列表項。 (我有幾個不同的瓷磚,我用它們在一個ListView中混合使用,如果有拉伸而不是平鋪,那麼它就不會一次完成,因爲這是值得的。)
我也試圖將android:dither="true"
添加到該XML,因爲我在某處閱讀,沒有它可能有錯誤。這並沒有改變任何事情。
有沒有人有同樣的問題?你怎麼修好它的?
我遇到了同樣的問題。任何決議呢? – danh32 2010-12-21 16:09:05
你可以發佈從適配器的getView開始的視圖彙編代碼嗎?我有一個預感,當使用循環視圖時,tilemode正在重置。 – 2011-02-10 16:46:22
這裏同樣的問題。 Zulaxia以編程方式重新應用tilemode的解決方案有時會解決這個問題,但通常情況下它會反彈。對我來說,它只發生在我在選擇器狀態列表中使用的平鋪畫布層列表中,然後作爲按鈕的背景應用。格雷格的評論認爲,這個問題可能與在再循環視圖中重置的tilemode相關,與我在這裏看到的相當吻合。 – 2011-09-26 09:13:57