2012-02-10 75 views
0

我有一個TextView:矩形,而不是希伯來語charachters(編碼問題)

<TextView 
     android:id="@+id/text1" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content"    
     android:text="עבריתעברית" 
     android:textSize="5sp"/> 

我有2個問題:

  1. 在我的模擬器,希伯來語不顯示。相反,我看到矩形。如何選擇 希伯來語字體或更改編碼以查看希伯來語?

  2. 我該如何設置右到左allignment?

謝謝。

回答

1

Android只有2.2和以上的希伯來字體。如果您的模擬器運行2.2以下的版本,那麼您需要在模擬器上安裝希伯來字體。這個網站上有一個教程: http://iandroid.co.il/forum/

你可以快速搜索並找到它。

至於你的第二個問題,我不確定你能做到。我不太想推薦在模擬器上測試包含希伯來語的應用程序,因爲Android不支持RTL(您需要進行一些修改才能使用RTL)。

祝你好運!

+0

我的模擬器在2.3版本下運行。如何在我的文本視圖中設置該字體? – ohadinho 2012-02-10 19:12:17

+0

它與TextView無關。它是系統本身的一部分,您需要爲系統提供希伯來字體,以便知道如何「代表」希伯來語。正如我以前告訴過你的,看看我給你的網站,並搜索將希伯來字體推送到模擬器的教程,並且如果你沒有在Google中找到搜索。 – Elad92 2012-02-10 19:20:45

+0

以及如果我希望在圖形編輯器中顯示希伯來文? – ohadinho 2012-02-10 20:19:15