2011-08-23 146 views

回答

10

對於字體大小,你可以把它寫成

tv.setTextSize(20.0f); 

對於字體顏色,你可以把它寫成

tv.setTextColor(Color.BLUE); 

對於按鈕的背景顏色,你可以把它寫成

btn.setBackgroundColor(Color.CYAN); 
+0

我可以使用相同的代碼嗎?這是工作正常的按鈕,但不是爲微調,因爲我認爲微調的文本是多變的,並在選擇後改變。我希望你明白我想說什麼... –

+0

以及看看這個...我只是GOOGLE和我發現這...我認爲也可以改變微調項目。請看看這個http://stackoverflow.com/questions/4989817/set-the-textsize-to-a-text-in-spinner-in-android-programatically – Lavanya

5
button.setTextColor(Color.WHITE); 
button.setBackgroundColor(Color.BLUE); 
+0

我可以使用相同的代碼爲微調嗎?它是工作正常的按鈕,但不是爲微調,因爲我認爲微調的文本是多變的,選擇後改變。我希望你明白我想說什麼... –

+0

你可以參考這個問題:http://stackoverflow.com/questions/4880413/text-color-of-a-closed-spinner –

2

在「Inherited XML Attributes」的the official documentation款你可以看到任何XML屬性(可以從XML改變)或相關方法(你可以在你的Java代碼中使用)。

1

其他人已經發布了關於如何在Java中完成的答案,但我想這些也可以幫助你。

如何做到這一點的XML:

相關問題