我正在为Android开发应用程序,它具有用于RTL(从右到左)语言的自定义键盘。我设计了键盘。我的问题是如何连接波斯语或阿拉伯语字符。我试过这个链接
How to support Arabic text in Android?
它显示了波斯语文本,但在编辑框上失败了。请告诉我如何连接单词。
我的xml是:
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="104dp"
android:ems="10"
android:gravity="right"
android:inputType="textMultiLine" >
<requestFocus />
</EditText>
编辑文本框代码为:
edittxt = (EditText) findViewById(R.id.editText1);
typeface = Farsi.GetFarsiFont(this);
edittxt.setTypeface(typeface);
单词在编辑框中显示为داسک
请告诉我如何在编辑文本框中连接单词?