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

  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009
  • laptopmag

    laptopmag

    25 Ocak 2008
  • thegeniuses.tv

    thegeniuses.

    11 Aralık 2006