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

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008