在我研究match_parent
和fill_parent
之間有什麼區別時,I found在API 8時代谷歌只是'重命名'fill_parent
到match_parent
,因爲後者更好地描述了效果並且使fill_parent
不推薦使用。使用fill_parent仍然是一個正確的做法?
什麼是愚蠢的,至少在代碼檢查部分是官方和堅實的IDE,在這麼多年後,Android Studio 2.3.3仍然沒有強調使用fill_parent
作爲棄用而不是要求將其更改爲match_parent
。它也不會在建議列表中通過fill_parent
。
所以,問題是我們始終應該使用match_parent
代替fill_parent
在新代碼或Android開發互換使用它們是種慣例的,這就是爲什麼Android的Studio不會警告我們的fill_parent
棄用的原因是什麼?
「問題是,爲什麼在這麼多年後,Android Studio 2.3.3仍然沒有強調fill_parent的用法,因爲它已被棄用,並且沒有要求將其更改爲match_parent?」 - 「開發者X爲什麼做決定Y」的形式問題?不適合堆棧溢出。唯一能夠明確回答問題的是Developer X,他不太可能看到這個問題。其他人只能提供意見。 – CommonsWare
@CommonsWare:你說得對。爲了更清晰地提出問題,我做了編輯。 –
這是同樣的事情,他們只是重新命名了它。坦率地說,我不會關心它 - 他們不會去除它,因爲它不值得花費,如果他們這樣做,10秒的控制-R將修復它。在編寫Android列表時,需要考慮的前1000件事情中,這個數字約爲995。 –