Open top menu


In this blog we will explain how to used hindi fonts in android. Explain below


1.Download an external hindi font that you like to use in your application.
2.You can also download from here
3.Create a new folder “fonts” under assets and copy the downloaded .ttf font to your assets/font               folder.Load .ttf to your TextView.

try this code....





string,xml.
...................................................................................................................................................................<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name">Test Code</string>
    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>
   
    <string name="Red">कर्पूरगौरं करुणावतारं संसारसारं भुजगेन्द्रहारं |
सदा वसन्तं ह्रदयाविन्दे भंव भवानी सहितं नमामि ॥
जय शिव ओंकारा हर ॐ शिव ओंकारा |
ब्रम्हा विष्णु सदाशिव अद्धांगी धारा ॥

ॐ जय शिव ओंकारा......
एकानन चतुरानन पंचांनन राजे |
हंसासंन ,गरुड़ासन ,वृषवाहन साजे॥

ॐ जय शिव ओंकारा......
दो भुज चारु चतुर्भज दस भुज अति सोहें |
तीनों रुप निरखता त्रिभुवन जन मोहें॥
ॐ जय शिव ओंकारा......
अक्षमाला ,बनमाला ,रुण्ड़मालाधारी |
चंदन , मृदमग सोहें, भाले शशिधारी ॥

ॐ जय शिव ओंकारा......
श्वेताम्बर,पीताम्बर, बाघाम्बर अंगें
सनकादिक, ब्रम्हादिक ,भूतादिक संगें

ॐ जय शिव ओंकारा......
कर के मध्य कमड़ंल चक्र ,त्रिशूल धरता |
जगकर्ता, जगभर्ता, जगसंहारकर्ता ॥

ॐ जय शिव ओंकारा......
ब्रम्हा विष्णु सदाशिव जानत अविवेका |
प्रवणाक्षर मध्यें ये तीनों एका ॥

ॐ जय शिव ओंकारा......
काशी में विश्वनाथ विराजत नन्दी ब्रम्हचारी |
नित उठी भोग लगावत महिमा अति भारी ॥

ॐ जय शिव ओंकारा......
त्रिगुण शिवजी की आरती जो कोई नर गावें |
कहत शिवानंद स्वामी मनवांछित फल पावें ॥

ॐ जय शिव ओंकारा.....
जय शिव ओंकारा हर ॐ शिव ओंकारा|
ब्रम्हा विष्णु सदाशिव अद्धांगी धारा॥
ॐ जय शिव ओंकारा......

 </string>
...................................................................................................................................................................


activity_main.xml.
...................................................................................................................................................................
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/fragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:gravity="center" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/logoweb" />

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/Red"
        android:textColor="#ecaa00"
        android:layout_margin="5dp" />

</LinearLayout>
...................................................................................................................................................................

MainActivity.Java.
...................................................................................................................................................................
package com.androidbeginner.testcode;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.graphics.Typeface;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Toast;

@SuppressLint("ResourceAsColor")
public class MainActivity extends Activity {

@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActionBar().setTitle("HINDI FONT");
setContentView(R.layout.activity_main);

TextView hinditext = (TextView) findViewById(R.id.textView);
Typeface fontHindi = Typeface.createFromAsset(getAssets(),"fonts/Ananda Lipi Bold Cn Bt.ttf");
hinditext.setTypeface(fontHindi);

}


}
...................................................................................................................................................................





Tagged

0 comments