設置背景色的TextView在我的應用程序,我想設置一個風格,以TextView
這將使TextView
看起來像一個標題爲表現在以下figure-的Android在styles.xml
當我應用styles.xml
(如下所示)的樣式時,它會應用指定的字體和字體顏色。但是,它不適用白色背景。我們可以做到這一點嗎?
定義的風格就像是這個 -
<?xml version="1.0" encoding="utf-8"?>
<style name="settings_header">
<item name="android:layout_marginBottom"> 10dip </item>
<item name="android:background"> @color/white </item>
<item name="android:paddingLeft"> 10dip </item>
<item name="android:layout_width"> match_parent </item>
<item name="android:layout_height"> wrap_content </item>
<item name="android:textSize"> 22sp </item>
<item name="android:textColor"> @color/black </item>
<item name="android:textStyle"> bold </item>
</style>
它適用的風格很像
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textview = (TextView) findViewById(R.id.textView);
textview.setTextAppearance(ScrSettings.this,R.style.settings_header);
}
您確定要在白色背景上使用白色文字顏色嗎? :) – Jin35 2012-02-06 10:34:23
顏色只是一個例子。顏色可以是任何顏色。但事情是一個彩色背景和一些文字。無論如何,編輯這個問題。謝謝。 – Rajkiran 2012-02-06 11:21:07