2011-06-07 11 views
8

संभव डुप्लिकेट:
how to change the font on the text view in android?एंड्रॉइड में TextView के लिए फ़ॉन्ट कैसे सेट करें?

मैं अपने अनुप्रयोग में TextView के लिए फ़ॉन्ट स्थापित करने के लिए बहुत कोशिश की। लेकिन एंड्रॉइड में फ़ॉन्ट सेट करने का कोई तरीका नहीं है। मैं अपने सभी टेक्स्ट व्यू के लिए एक्सएमएल के माध्यम से एरियल फ़ॉन्ट सेट करना चाहता हूं। मैंने अपनी संपत्तियों के लिए Arial.ttf जोड़ा है अभी भी xml में शैली सेट करने में असमर्थ है। कृपया मुझे एक रास्ता तलाशें।

+1

यहाँ एक समान प्रश्न/उत्तर मैं मदद कर सकते हैं लगता है कि यह है: http://stackoverflow.com/questions/2888508/कैसे-टू-चेंज-द-टेक्स्ट-ऑन-द-टेक्स्ट-व्यू-इन-एंड्रॉइड – plainjimbo

उत्तर

23

AFAIK आप एक्सएमएल में यह नहीं कर सकते, तो आप कोड में यह क्या करना है:

Typeface tf = Typeface.createFromAsset(getAssets(), 
      "fonts/Arial.otf"); 
TextView tv = (TextView) findViewById(R.id.CustomFontText); 
tv.setTypeface(tf) 
+0

धन्यवाद पुरुष ... मुझे यह काम मिल गया .. – Panache

संबंधित मुद्दे