Last Updated on November 8, 2020 by Abdullah Al Mahamud
Lets Start …….
First Create a Project With Android Studio Name Amarbangla
After Create Amarbangla
Project Simple Create A Folder Assets
in flowing this location Amarbanglaappsrcmainassets
Copy and Past solaimanlipinormal.ttf
font in this Assets Folder
Assets folder with solaimanlipi front |
Now we need to add a bls-1.0.jar
in lib folder as a library project Flowing in this location Amarbanglaapplibs
bls-1.0.jar |
Now open build.gradle
file and add flowing line.
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile files('libs/bls-1.0.jar') }
Now time Sync Project with Gradle File click to sync the project
Now need to open activity_my.xml
. add the flowing line to TextView activity
Now Finaly Open MyActivity.java
File Write The Flowing Code
package com.aamsuzon.amarbangla; import android.os.Bundle; import android.app.Activity; import android.util.Log; import android.widget.TextView; import androidbangladesh.bengali.support.BengaliUnicodeString; import android.graphics.Typeface; public class MyActivity extends Activity { String text; TextView bnview; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); bnview = (TextView)findViewById(R.id.textview); try{ text = "নিশীথ রাতের নিশী তারা আমি, আমার ঘুম না আসে।n" + "লোহিত শিখার দাবানল মাঝে আমার শরীর ভাসে।n" + "লাল প্রস্তর জ্বলে নিরন্তর আমার বুকের মাঝে।n" + "আমি ম্রিওমান,চাঁদ আম্লান হাসে আকাশের পাশে।n" + "n" + "তুমি আজ সেই চাঁদের আলোয়, হারিয়েছ মোহক্ষণে,n" + "তাই মোর আজ আসে যতো সব নীল গল্প মনে।n" + "ঘুমের আভাবে, কিছুটা স্বভাবে, অবুঝ এ বুক আজ নীলা পাথর জ্বালে।n" + "নীলের শিখাই তবু তুমি এলে সব নিভে যায় জলে।n" + "n" + "কষ্টি পাথর ছিলনা বলে সোনারা যায় সব গলে,n" + "পিতল গ্লাসে তুমি জল খাও, ঘুম যায় তাই চলে।n" + "পাখিদের ডাকে আমার ঘুম আসে,n" + "সন্ধ্যা বেলায়, ঘুম ভেঙ্গে যায় সূর্য মামার ডাকে।n" + "n" + "অঘুমন্ত রাতের এতো কথা যতই লিখি, শেষ হয়না পাতা।n" + "বড়ই কষ্ট এসমস্ত অবুঝ মনের ব্যাথা ।"; BengaliUnicodeString.getBengaliUTF(MyActivity.this,text,bnview); char[] t = text.toCharArray(); for(int i=0;i "+t[i]); } }catch(Exception e){ } } }
Done ! Run this project and see the result 🙂 don’t forget to share and write comment
git clone https://github.com/aamsuzon/Amarbanglamaster.git
or it download from here