我有這個字符串的strings.xml:權在一個TextView左文本
<string name="mystring">אב</string>
當我設置「文本」一TextView
這個字符串的歡迎使用屬性,我在圖形佈局看到的是這個:「בא」。 (相反的方向)。 我曾嘗試使用Unicode'右向標記'(U + 200F),但它不起作用。我仍然得到「בא」而不是「אב」。
任何想法?
我有這個字符串的strings.xml:權在一個TextView左文本
<string name="mystring">אב</string>
當我設置「文本」一TextView
這個字符串的歡迎使用屬性,我在圖形佈局看到的是這個:「בא」。 (相反的方向)。 我曾嘗試使用Unicode'右向標記'(U + 200F),但它不起作用。我仍然得到「בא」而不是「אב」。
任何想法?
將TextView
設置爲gravity=right
這應該控制視圖內容的方向,使其與右側對齊。
然後顛倒字符串的順序,使其從右到左讀取。您可以使用類似於this to reverse the string的方法,您可以在該字符串上迭代,並以相反的順序將字符追加到一起。
然後當你設置你的文本時,它將被分配到右側並從右向左讀。
Java方法String reverseString = new StringBuffer(「abc」)。reverse()。toString(); System.out.println(「..............」+ reverseString); – Raghunandan
啊我想念你需要真正寫出相反的順序? – Rarw
是的,沒有。 「אב」是字符串的值。我不希望TextView看起來像「בא」,但這是它的外觀。如果我恢復文本,我也得到反向行。我的意思是,如果需要兩條線,最後一條線會在第一條線之前。 – Idan