SORU
4 Mart 2013, PAZARTESİ


Nasıl simgeler ve semboller bir "Yazı tipi Harika" Yerli Android Uygulaması

Deniyorum kullanın Font Awesome benim uygulama, ben başardı entegre yazı tipi kullanılarak Typeface.createFromAsset() ama ben de istiyorum kullanmak için simgeleri tarafından sağlanan bu yazı, ama şimdiye kadar fırsatım olmadı.

Bu özel yazı tipi Özel Kullanım Alanı (PUA), media player gibi şeyler için kontrolleri, dosya sistemi erişimi, oklar, vb Unicode içinde simgeleri içerir.

Biri Android simgeler ve semboller içeren bir yazı kullanmış, bu da?

CEVAP
2 NİSAN 2013, Salı


Yazı tipi Harika görünüyor benim android uygulaması benim için iyi çalışıyor. Aşağıdaki yaptım:

  1. Benim varlık klasörü içine fontawesome-webfont.ttf kopyalanan
  2. İstediğim simgeleri karakter varlıkları, Bu sayfayı kullanarak bulundu: http://fortawesome.github.io/Font-Awesome/cheatsheet/
  3. Her simge için strings.xml bir girdi oluşturdu. Bir kalp ör:

    <string name="icon_heart"></string>
    
  4. Başvurulan xml düzeni benim: görünümünde girdi " dedi

     <Button
         android:id="@ id/like"
         style="?android:attr/buttonStyleSmall"
         ...
         android:text="@string/icon_heart" />
    
  5. Yüklü onCreate benim yöntem yazı tipini ve uygun Görüş için ayarlayın:

    Typeface font = Typeface.createFromAsset( getAssets(), "fontawesome-webfont.ttf" );
    ...
    Button button = (Button)findViewById( R.id.like );
    button.setTypeface(font);
    

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011