2016-04-01 31 views

cevap

0

Eh orada programlı İlerleme Dialog yazı tipi boyutunu ve rengini değiştirmek için bir örnek:

SpannableString ss= new SpannableString(title); 
ss.setSpan(new RelativeSizeSpan(2f), 0, ss.length(), 0); 
ss.setSpan(new ForegroundColorSpan(Color.RED), 0, ss.length(), 0); 
SpannableString ss1= new SpannableString("String"); 
ss1.setSpan(new RelativeSizeSpan(2f), 0, ss1.length(), 0); 
ss1.setSpan(new ForegroundColorSpan(Color.GREEN), 0, ss1.length(), 0); 

ProgressDialog pd = new ProgressDialog(this); 
pd.setTitle(ss1); 
pd.setMessage(ss2); 
pd.show(); 

Ve sistemin yazı tipini almak için kod aşağıda deneyin. işe yarayacak olabilir:

Settings.System.getFloat(getBaseContext().getContentResolver(), 
       Settings.System.FONT_SCALE, (float) 1.0); 

Kontrolü burada detaylar için: Read font size from Settings

İlgili konular