2014-03-02 46 views
-1

我想給一個代碼創建按鈕的樣式。文件樣式有以下幾行。將xml樣式應用於代碼上的按鈕。沒有錯誤消息,但沒有任何樣式

<style name="buttonStyle"> 
    <item name="android:layout_width">fill_parent</item> 
    <item name="android:layout_height">match_parent</item> 
    <item name="android:textColor">#33B5E5</item> 
    <item name="android:textStyle">bold</item> 
    <item name="android:gravity">center</item> 
    <item name="android:layout_margin">2dp</item> 
    <item name="android:shadowColor">#000000</item> 
    <item name="android:shadowDx">1</item> 
    <item name="android:shadowDy">1</item> 
    <item name="android:shadowRadius">2</item> 
</style> 

現在我在做logcat中作爲

nextpersonbtn = new Button(this, null, R.style.buttonStyle); 
    nextpersonbtn.setText("Second person"); 

沒有錯誤消息。程序在模擬器中運行良好。但按鈕沒有任何風格。甚至沒有它的默認風格。測試「第二人」像textview一樣站立。 任何人都可以請建議我做錯了什麼。

+0

你把你的