2013-05-09 6 views
5

पर कन्नड़ फ़ॉन्ट मैं अपने आवेदन में तमिल और कन्नड़ फोंट का समर्थन कर रहा हूं। मैं आदि TextViews, बटन की टाइपफेस,एंड्रॉइड आईसीएस

FONT_TAMIL = Typeface.createFromAsset(getAssets(), "fonts/tamil.ttf"); 
tvTitle.setTypeface(FONT_TAMIL); 

FONT_KANNADA = Typeface.createFromAsset(getAssets(), "fonts/kannada.ttf"); 
tvTitle.setTypeface(FONT_KANNADA); 

मैं भी जिंजरब्रेड पर ठीक से तमिल पात्रों को प्रदर्शित करने में सक्षम हूँ स्थापित करने के लिए निम्न कोड का उपयोग करें। लेकिन मैं कन्नड़ फ़ॉन्ट दिखाने में सक्षम नहीं हूं। क्या कोई मुझे यह जानने में मदद कर सकता है कि मैं कहां गलत हो रहा हूं?

तमिल का एक उदाहरण स्क्रीनशॉट .. Tamil

कन्नड़ का एक उदाहरण स्क्रीनशॉट .. Kannada

धन्यवाद, कार्तिक

+0

वास्तव में समस्या क्या है? आपको विस्तार करने की जरूरत है। –

+0

पोस्ट स्क्रीन शॉट्स जो हमें एक बेहतर विचार देगा – Raghunandan

+0

मुझे हिंदी फ़ॉन्ट के साथ एक ही समस्या का सामना करना पड़ रहा है। प्ले स्टोर में अन्य ऐप्स को देखकर मुझे सबसे अच्छा तरीका मिल गया है छवियों (खिंचाव योग्य) का उपयोग करना। चूंकि ऐसी छवियों को बनाने के लिए समय की आवश्यकता होगी। मैंने अपने ऐप को उच्च एंड्रॉइड संस्करणों के लिए प्रकाशित किया है और बाद में निम्न लोगों के लिए रिलीज करने की योजना बनाई है। – Sandeep

उत्तर

1

आप replaceAll समारोह की कोशिश की हर यूनिकोड वर्ण को बदलने के लिए किया Ascii करने के लिए? आप अपने प्रत्येक कन्नड़/तमिल पात्रों के लिए बराबर ASCII वर्ण प्राप्त करने के लिए विंडोज़ में कैरेक्टर मैप टूल का उपयोग कर सकते हैं।

1) सबसे पहले आप अपने पीसी में यूनिकोड और कन्नड़ फ़ॉन्ट दोनों इंस्टॉल करें।

2) फिर चरित्र मानचित्र उपकरण की दो खिड़कियां खोलें। पहली विंडो में यूनिकोड फ़ॉन्ट और दूसरे में असीसी का चयन करें।

3) दोनों विंडो में, वांछित वर्णों (दोनों खिड़कियों में एक ही चरित्र) पर डबल क्लिक करें। इसलिए चरित्र को टेक्स्टबॉक्स में प्रदर्शित किया जाएगा। दोनों विंडो से उस चरित्र को कॉपी करें और उन्हें सभी फ़ंक्शन को प्रतिस्थापित करने के लिए जोड़ें।

प्रत्येक चरित्र और चरित्र संयोजनों की प्रतिलिपि बनाने में लंबा समय लगता है। लेकिन मुझे नहीं लगता कि आईसीएस संस्करण के नीचे यूनिकोड को सही तरीके से प्रदर्शित करने का एक और तरीका है। आपको इसे बदलने की ज़रूरत है। और कठोर परिश्रम सफलता की ओर जाता है :) शुभकामनाएँ ब्रो ...

+0

क्या आप इसे चरित्र मानचित्र उपकरण का उपयोग करने के तरीके के बारे में कुछ और बता सकते हैं? –

+0

कृपया संपादित उत्तर पर एक नज़र डालें :) –

+0

हाय, आपको बसिम को बग करने के लिए वास्तव में खेद है। कृपया इस संदेह को स्पष्ट करें। जब मैं "बीआरएच कन्नड़" चुनता हूं तो टूल कन्नड़ के पात्र दिखाता है लेकिन मुझे लगता है कि वे पात्र सिर्फ कच्चे पात्र हैं। मैं केवल तमिल जानता हूँ। तो, उदाहरण के लिए, उपकरण ओओ (ஊ) और का (सीओ) दिखाते हैं लेकिन कु (नहीं)। लेकिन मुझे लगता है कि मुझे कुछ एएससीआईआई अक्षरों के साथ कू को प्रतिस्थापित करने की आवश्यकता है। क्या आप समझ रहे है मै कया कह रहा हू? कृपया मुझे अंतहीन करें। [email protected] –

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