无法在Android编辑文本上键入波斯语文本

时间:2016-04-01 07:54:48

标签: android android-edittext

我尝试在Android编辑文本上键入Persion文本,但在编辑文本上没有显示任何内容,但它在英文版中有效。我正在使用Genymotion虚拟设备。

这是xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="match_parent"
  android:padding="20dp"
  android:layoutDirection="rtl"
  android:textDirection="rtl"
  android:layout_height="match_parent">


    <EditText
    android:hint="نام ..."
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/editName"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true" />

</RelativeLayout>

2 个答案:

答案 0 :(得分:1)

set up input methods中找到VD设置,并添加您需要的任何语言 ...

答案 1 :(得分:0)

这可能是由于虚拟设备中的“语言和输入设置”所致。

如果这是问题,则必须转到Settings > Language & Input;在keyboard and input methods下,选择Default,然后单击set up input methods。在那里,您可以在虚拟设备的键盘中添加几种输入语言(也可以将一种设置为默认语言)。

注意:每个设备的路径可能不同。