2013-03-19 4 views
6

enter image description hereउर्दू फ़ॉन्ट

मैं TextView में उर्दू की स्थापना की और उर्दू टाइपफेस लागू लेकिन केवल तरह ب ہ ن

यहाँ शब्द से शब्द नहीं दिखा रहा है है है कोड:

Typeface tf1 = Typeface.createFromAsset(this.getAssets(), "Urdu.ttf"); 
      TextView textView = (TextView)findViewById(R.id.textView1); 
      textView.setTypeface(tf1); 
      textView.setText("یہ انگریزی نہیں"); 
+0

मुझे 2.2 –

उत्तर

5

असलम-ओ-अलाकम बीबी ताहिरा आप इस लिंक से urdu Font को डाउनलोड कर सकते हैं , मैंने इसका परीक्षण किया है।

धन्यवाद

+0

पर परीक्षण परीक्षण Wa alakium aslam मुझे इसे आज़माएं। –

+0

यह एक टिप्पणी होना चाहिए –

+0

@furqi यह अभी भी वही है, मैं 2.2 और 2.3.1 पर परीक्षण कर रहा हूं, यह 4.0 पर अच्छा दिखा रहा है। –

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


Typeface tf1 = Typeface.createFromAsset(this.getAssets(), "fonts/Jameel Noori Nastaleeq  Urdu.ttf""); 
    TextView textView = (TextView)findViewById(R.id.CustomFontText); 
    textView.setTypeface(tf1); 
    textView.setText("یہ انگریزی نہیں"); 
+0

मुझे डेटाबेस से डेटा मिल रहा है और टेक्स्टव्यू में urdu में उस डेटा को प्रदर्शित करने की आवश्यकता है, क्या मुझे इसे एसक्यूलाइट में urdu में रखना होगा? और मैं टेक्स्टव्यू एंड्रॉइड में urdu फ़ॉन्ट में कैसे दिखा सकता हूं कृपया मुझे – Erum

+0

कोड से ऊपर की सहायता करें, इस लिंक को देखने के लिए आपको संपत्ति फ़ोल्डर से फ़ॉन्ट प्राप्त करने के लिए http://stackoverflow.com/questions/16306702/reading-data-from-sqlite -डेटाबेस-इन-एंड्रॉइड-एप्लिकेशन –

+0

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ –

2

क्षेत्रीय भाषाओं के लिए आप उन्हें UTF-8 के रूप में पढ़ने के लिए और उसके बाद फ़ॉन्ट सेट की जरूरत है।

मैंने नीचे दिए गए चरणों का पालन किया है और ठीक काम कर रहा है।

  1. एमएस-शब्द में नमूना यूआरडीयू पाठ की प्रतिलिपि बनाएँ। इसके फ़ॉन्ट की जांच करें।

  2. संपत्तियों में फ़ॉन्ट कॉपी करें।

  3. टेक्स्टव्यू टेक्स्ट सेट करते समय इसे यूटीएफ -8
  4. एसेट्स से फ़ॉन्ट लागू करें।
संबंधित मुद्दे