1
Bir ilerleme iletişim kutusunun yazı tipi stilini Varsayılan Sistem Yazı Tipi'ne nasıl ayarlayabiliriz? Ayrıca, Normal boyuta nasıl ayarlayabiliriz?Android ProgressDialog Yazı Tipi ve Boyutu
Teşekkür ederiz.
Bir ilerleme iletişim kutusunun yazı tipi stilini Varsayılan Sistem Yazı Tipi'ne nasıl ayarlayabiliriz? Ayrıca, Normal boyuta nasıl ayarlayabiliriz?Android ProgressDialog Yazı Tipi ve Boyutu
Teşekkür ederiz.
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