2013-11-15 28 views
53

是否可以創建僅在Android Studio中的佈局設計過程中可見的佔位符文本?Android佈局中的佔位符文本(僅限設計過程)?

例如,假設我有2個TextView以線性佈局進行動態填充。在設計階段,我使用佔位符文本來確保填充和正確。我經常忘記刪除佔位符文本,因此在加載新數據時,舊數據將出現一瞬間...看起來很俗氣。

如果有一個類似於android:placeholderText="This is placeholder text"的字段將很酷,它只會在預覽中顯示。有沒有我碰巧錯過的那種東西?

回答

98

是的,它是(這幾天),我認爲這可能是你在找什麼:http://tools.android.com/tips/layout-designtime-attributes - 具體爲:tools:text=""

+16

真棒。我知道我曾經在某個地方見過!對於其他人,請記住在根元素中包含名稱空間'xmlns:tools =「http://schemas.android.com/tools」'。 – loeschg

+10

這對大多數'android:'屬性起作用 - 對text的第二個最有用的可能是:tools:visibility =「visible」在設計視圖中顯示正常隱藏的元素(反之亦然) – rymo

+5

我也是對於用於顯示用戶頭像或其他動態內容的ImageView,經常使用'tools:src'。 – JHH