2011-12-28 80 views
2

我真的不明白「?」和 「@」 在這些例子:@和?在Android風格佈局

android:textAppearance="?android:attr/textAppearanceLarge" 

android:background="@android:color/transparent" 

都正在尋找在Android系統中,但什麼是真正的差異?是否有可能看一個目錄文件來查看不同的可能性?我想在我的「Android」的文件夾的樣子,但我無法找到路徑的「屬性」

感謝

回答

3

的以符號的字符串的開頭(@)表示XML解析器應解析並展開ID字符串的其餘部分,並將其標識爲ID資源。

和問號(?)表明我們引用了當前加載主題資源價值。

查看詳細說明check this