我有自定義EditText
s,我注意到他們的背景在他們離開父母時畫錯了。所以我在他們的父母身上使用了android:clipChildren="false"
。這工作正常。當他們現在部分離開父母時,他們正確地畫畫Android:clipChildren導致自定義視圖的背景繪製屏幕的全高
雖然這給了我一個新的問題。在較舊的設備上(< Android 2.3?未確認此問題的最大版本是什麼),背景不會被剪裁到其填充。現在,EditText
背景正在繪製到屏幕的全高/寬度。這隻發生在初始佈局上。
有沒有人遇到過這個?這真的很奇怪。我不明白爲什麼只有在某些設備上使用android:clipChildren="false"
時背景纔會出錯。我需要,但因爲我的EditText
可以拖動,並需要繼續繪製父容器外。
其實,你的問題是幫助我弄清楚到底發生了什麼,所以非常感謝你的提問! – oxc
我很確定這就是我最終做的。我花了一段時間來解決這個問題,所以我忘了我問了這個問題!我可能會將你的答案標記爲正確的,因爲我幾乎是正面的,形狀可繪製的方法就是我所做的。 –
謝謝。最重要的是,我只是想讓這些讓其他人找到,它確實讓我足夠長了! – oxc