2
<TextView
android:id="@+id/online_message"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Onliners:"
/>
我想創建一個TextView
一樣的上述是:如何動態創建具有指定屬性的TextView?
android.widget.TextView.TextView(Context context, AttributeSet attrs)
但是我怎麼指定attrs
,它表示了相同的屬性上面?
This answer已關閉,但有沒有辦法僅讀取屬性(xml中沒有TextView
標記)並解析爲AttributeSet
?
UPDATE
我正在尋找的方式來構建AttributeSet
編程。
我正在尋找**通用**方法來動態設置**任意**有效屬性。 – 2012-04-23 13:23:26
屬性通過構造函數提供一次,所以你不能擁有它任意...這就是爲什麼它只支持通過xml佈局。但是,您稍後可能會通過其setter更改TextView的屬性。 – waqaslam 2012-04-23 13:27:08