我有一个文本视图:
<TextView
android:id="@+id/text1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="עבריתעברית"
android:textSize="5sp"/>
我有两个问题:
在我的模拟器中,希伯来语没有显示。相反,我看到的是矩形。如何选择希伯来文字体还是为了看希伯来文而改变编码?
如何设置从右到左对齐?
Android只从2.2及以上版本获得了hebrew字体。如果你的模拟器运行的是2.2以下的版本,那么你需要在模拟器上安装hebrew字形。这个网站上有一个教程:http://iandroid.co.il/forum/
你可以快速搜索并找到它。
至于你的第二个问题,我不确定你能不能做到。我真的不喜欢也不建议在模拟器上测试包含hebrew的应用程序,因为Android不支持RTL(你需要做一些修改才能使用RTL)。
祝你好运!