Story Book Project (7)


=============

ျမန္မာ font ျပသနာ ေျဖရွင္းျခင္း

assets folder ထဲက ဖိုင္ေတြကို ျမန္မာ font နဲ႔အမည္ေပးရင္ ျပသနာ တက္ပါတယ္။ ဒီလို ေျဖရွင္းပါ။

၁။ assets folder ထဲက ဖိုင္ေတြကို အဂၤလိပ္ စာလံုးနဲ႔ပဲ ေရးပါ။

၂။ MainActivity ထဲက files String[] ကို ျမန္မာ စာလံုးေတြ ေရးပါ။ ListView မွာ ျမန္မာလို ေပၚမယ္။

၃။ List item click လို႔ ReaderActivity ဖြင့္တဲ့ အခါ intent မွာ filename String မထည့္ပဲ int "index" ထည့္ေပးလိုက္ပါ။

Intent intent=new Intent(MainActivity.this, ReaderActivity.class);

intent.putExtra("index",p3);

startActivity(intent);

၄။ ReaderActivity ထဲမွာ files String[] တခု ထည့္ၿပီး assets folder ထဲက အဂၤလိပ္လို file name ေတြ store လုပ္ထားပါ။ ေရးတဲ့ အစီအစဥ္က MainActivity ထဲက files String[] နဲ႔ ကိုက္ရမယ္။

၅။ intent ကေန int "index" ကို ထုတ္ယူပါ။

int idx=getIntent().getExtras().get("index");

၆။ ဖိုင္ကို ဒီလို ဖြင့္ပါ။

OpenFile(files[idx]);

၇။ Subtitle ကို ဒီလို ေရးပါ။

ActionBar ab=getActionBar();
ab.setSubtitle(files[idx]);

==============

Comments

Popular posts from this blog

Firebase (2)

Story Book Project (8)