我想显示在我的Android应用程序阿拉伯文字。 我开发了Android 1.6的应用程序。
问题是,当我运行应用程序,我只能看到的,而不是阿拉伯文字方框。
google'ing后,我发现的字体(* TTF -true类型字体)对于阿拉伯必须添加。 [ http://www.mydigitallife.info/2010/07/02/how-to-install-and-add-hebrew-arabic-and-unsupported-language-fonts-to-android-phone/ ]。 但解决的办法是真实的设备。 更在以上模拟器大多数命令的[例如:su,MKDIR,CHMOD等]是不允许的。
我工作在Windows XP时,Eclipse 3.5.2,Android 1.6的。 所有我需要的是显示模拟器阿拉伯语文字的解决方案。
任何在这方面,你的努力是从我的身边尊重:-)
我已经得到了解决,从我的朋友上面说的概率..
和共享同一这里..
如果您有.ttf
那么首先文件中的Eclipse开放源项目和复制.ttf
文件到文件夹的资产,这将是你的项目层次结构。 然后打开.java
您要使用的字体,只是按照以下步骤操作文件: -
First
Typeface font1;
TextView txt1;
EditText edtxt;
第二:在onCreate方法只是写下这段代码。
/*here fonttype.ttf is the file which was copied in assets folder.*/
font1 =Typeface.createFromAsset(getAssets(),"fonttype.ttf");
txt1 =(TextView) findViewById(R.id.user_id_txt);
txt1.setTypeface(font1);
edtx = (EditText) findViewById(R.id.editText);
edtx.setTypeface(font1);
这个您的问题将解决。
所有学分去给我的朋友