2015-08-28 84 views

回答

0

//這裏我的風格/ XML

<style name="AppBaseTheme" parent="Theme.AppCompat.NoActionBar"> 

    <item name="colorPrimary">@color/primary</item> 
    <item name="colorAccent">@color/accent</item> 
    <item name="android:typeface">monospace</item> 
    <item name="android:windowIsTranslucent">true</item> 
    <item name="android:windowBackground">@color/background</item> 
    <item name="android:textColorPrimary">@color/primary_text</item> 
    <item name="android:textColorSecondary">@color/secondary_text</item> 
    <item name="android:windowAnimationStyle">@style/MyAnimation.Window</item> 
    <item name="colorControlNormal">#c5c5c5</item> 
    <item name="colorControlActivated">@color/accent</item> 
    <item name="colorControlHighlight">@color/accent</item> 
</style> 
0

請使用此代碼來設置字體

public static void setExternalFonts(EditText tv, Context cntx) { 
    Typeface tf = Typeface.createFromAsset(cntx.getAssets(), "Ubuntu-Regular.ttf"); 
    tv.setTypeface(tf); 
} 

,並通過EDITTEXT和背景。

相關問題