對於初學者來說,這個問題可能如此簡單但困難。我正在開發由java的Android應用程序。所以有一個TextView。如何更改Android應用程序中文本的顏色
如何添加一些樣式。像改變它的顏色,字體等?
對於初學者來說,這個問題可能如此簡單但困難。我正在開發由java的Android應用程序。所以有一個TextView。如何更改Android應用程序中文本的顏色
如何添加一些樣式。像改變它的顏色,字體等?
這將顏色從XML改變:
<TextView
android:layout_width="wrap_content"
android:layout_height"wrap_content"
android:textColor="#123123"
/>
更改字體是多一點點深入。將所需的字體文件放入項目的assets文件夾中,並使用TextView的setTypeface()
方法。這在前面的問題中已經得到了說明:How to change the font on the TextView?
謝謝。所有樣式都添加到它自己的部分嗎?喜歡是不是有什麼像CSS,你做了一個ID標識的風格,並適用於所有小部件,持有該ID?! –
你可以做類似的事情,請看這裏:http://developer.android.com/guide/topics/ui/themes.html – FoamyGuy
好的,這裏是TextView的文檔。基本上有兩種使用xml和java代碼設置文本視圖的方式。這裏是相關的xml屬性:
android:textColor
android:textColorHighlight
android:textColorHint
android:textSize
依此類推。在代碼上,它看起來像這樣:
TextView tv = (TextView) findViewById(R.id.tv);
tv.setTextColor(Color.BLACK);
請描述你的嘗試。 – cmd