2016-01-05 24 views
0

到複選框我有複選框如何應用樣式從代碼

   <CheckBox 
        android:id="@+id/chk1" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:textColor="#FFFFFF" 
        android:textColorHint="#FFFFFF" 
        android:textSize="12dp" 
        android:theme="@style/MyCheckboxTheme"/> 

從上面的代碼中,我能夠在android:theme設置爲我的複選框。但是我想從代碼端設置這個theme

我從代碼側寫的複選框:

chk1.setTextColor(Color.parseColor("#FFFFFF")); 
    chk1.setHintTextColor(Color.parseColor("#FFFFFF")); 
    chk1.setTextSize(12); 

但是如何申請style通過代碼複選框?

回答

0

根據您定位的API級別,您需要創建新樣式,並將複選框樣式指向此。

請參閱here,因爲這顯示了一個詳細解釋這一點。