Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Android Yazı Fontu Ekleme
#1
Android uygulamalar için delphi içerisinde olmayana yeni bir yazı fontu nasıl eklenir?
Cevapla
#2
Linkleri Görebilmeniz İçin Giriş yap veya Üye Olve Linkleri Görebilmeniz İçin Giriş yap veya Üye Olanlatılmış.
There's no place like 127.0.0.1
WWW
Cevapla
#3
Sima hocam verdiğiniz linkten yaptım teşekkür ederim. Orada nasıl yapıldığını kısaca buraya aktarayım, belki faydalanmak isteyen olabilir.

1. Örneğin eklemek istediğmiz yazı fontu SCRIPTBL.ttf ise, bunu proje dosyamıza kopyalayıp Deployment'dan projemize ekleyelim. Yolunu assets\internal\ verelim.
2. Project ---> Add to Project menüsünden FMX.FontGlyphs.Android.pas (C:\Program Files (x86)\Embarcadero\Studio\18.0\source\fmx) dosyasını projemize ekleyelim. Bu dosyayı proje dosyamıza kaydedelim.
FMX.FontGlyphs.Android'de iken, 
3. Uses'a System.IOUtils ekleyelim.
4. TAndroidFontGlyphManager.LoadResource; procedure satırını bulalım.
5. FontFile: string; değişkenini ekleyelim.
6. Typeface := TJTypeface.JavaClass.create(FamilyName, TypefaceFlag);  satırını bulup aşağıdaki satırlar ile değiştirelim.
FontFile := TPath.GetDocumentsPath + PathDelim + CurrentSettings.Family + '.ttf';
 if FileExists(FontFile) then
   Typeface := TJTypeface.JavaClass.createFromFile(StringToJString(FontFile))
   else
     Typeface := TJTypeface.JavaClass.Create(FamilyName, TypefaceFlag);

7. Fontunda değişiklik yapmak istediğiniz nesnenin,
    Properties-->TextSettings-->Font-->Family kısmına Deployment'dan eklemiş olduğunuz font dosyasının adını yazalım. Örneğin; SCRIPTBL eklemiştik, bunu aynen Family'e yazıyoruz.
Derleme işlemi yaptığımızda mobilde (android) font değişmiş olacak.
Cevapla
#4
Bizi bilgilendirip, sonucu paylaşmanız çok güzel. Teşekkürler...
There's no place like 127.0.0.1
WWW
Cevapla
#5
Teşekkürler.. Eline SAğlık..
WWW
Cevapla
#6
Elinize sağlık.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android APİ sorunu - Google Play BY-HAYALET 18 576 09-07-2018, Saat: 09:47
Son Yorum: quiet1day
  Android Cihaz İçin Form Tasarlama hi_selamlar 4 130 27-06-2018, Saat: 12:28
Son Yorum: hi_selamlar
  Android Ayar Degistirme gonulali 0 78 12-06-2018, Saat: 11:25
Son Yorum: gonulali
Question delphi 10.2.3 edit-memo yazı tekrarı BY-HAYALET 2 166 05-06-2018, Saat: 11:10
Son Yorum: BY-HAYALET
Question Listview Edit Ekleme ve Button Yüksekliği Ayarı elixir84 11 375 22-05-2018, Saat: 21:51
Son Yorum: mcuyan



Konuyu Okuyanlar: 1 Ziyaretçi