2011-12-05 43 views
1
<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="detaileventTitle"> 
     <item name="android:layout_width">fill_parent</item> 
     <item name="android:layout_height">wrap_content</item> 
     <item name="android:textColor">#000000</item> 
     <item name="android:textSize">14dp</item> 
     <item name="android:textStyle">bold</item> 
    </style> 

</resources> 

我有我通常通過向我的textview xml添加style =「@ style/detaileventTitle」應用的樣式。不過,我的textviews是動態創建的。我如何將這種風格應用於文字瀏覽?將樣式應用到動態創建的文本視圖

+2

重複的問題:http://stackoverflow.com/questions/4630440/how-to-change-a-textviews-style-at-runtime –

+0

創建一個XML佈局獨立的'TextView',並在其中應用樣式。然後使用'LayoutInfater'來擴充'TextView'的單個實例。 – Squonk

回答

0

這是否幫助:

listParams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, 
    LayoutParams.WRAP_CONTENT); 

    listParams.addRule(RelativeLayout.BELOW, R.id.param_table); 


    notConnTextView = new TextView(this); 
    notConnTextView.setGravity(0x01); //center message 
    notConnTextView.setTextColor(Color.WHITE); 
    notConnTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX, 40); //not resolution aware 
    notConnTextView.setText("Not Connected!"); 

    mainLayout.addView(notConnTextView, listParams);