2011-01-12 58 views
3

解釋這裏是佈局文件需要爲Android佈局語法

<TextView android:id="@+id/username" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/username" android:textAppearance="?android:attr/textAppearanceMedium">
約背景是什麼
android:textAppearance="?android:attr/textAppearanceMedium"
的確切含義的線路是,相關 「[包:] [類型:]名」,如果是的話那是指什麼?

+0

我們'?'用於 ?我們還可以定義相同的東西嗎? 我們如何定義一個新的包? – Shrenik 2011-01-12 13:46:03

回答

7

?android:attr/textAppearanceMedium指的是android.R.attr.textAppearanceMedium這是引用外部包資源內容的方式。

這裏是一個article提到這一點。