1
我越來越多的林特警告改變佈局,以更好地支持RTL設備。在舊設備上drawableStart是否會轉換爲drawableLeft?
如果我在XML中使用drawableStart
,那麼在引入此屬性之前出現的設備中會發生什麼?他們會默默地將其轉換爲drawableLeft
,否則應用程序會中斷?
如果我的主題不受支持(比如明確使用Holo主題),那麼使用默認轉換爲支持主題的不受支持的主題會有很好的經驗。所以我想知道這些屬性是否會發生同樣的情況。
例如,具有SDK 10的設備使用此應用程序。會不會因爲drawableStart
當時不知道而崩潰?
PS。我沒有使用SDK 10的設備來測試真實行爲,只是模擬器。這就是爲什麼我不願意相信模擬器所說的。
謝謝,但這不是我問的。如果使用sdk 10的設備打開應用程序,該怎麼辦?它會不會崩潰?! – sandalone
在API 17中添加了RTL支持,我猜API 16和API 10的行爲將是一樣的 – Lamorak
是的,它會。它是你測試的設備還是仿真器? – sandalone