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
Post a Comment