私はstrings.xmlにこの文字列を持っています:
<string name="mystring">אב</string>
a の「テキスト」プロパティTextView
をこの文字列に設定すると、グラフィカル レイアウトに「בא」と表示されます。(反対方向)。Unicode 'RIGHT-TO-LEFT MARK'(U+200F) を使用してみましたが、うまくいきません。「אב」ではなく「בא」が表示されます。
何か案は?
私はstrings.xmlにこの文字列を持っています:
<string name="mystring">אב</string>
a の「テキスト」プロパティTextView
をこの文字列に設定すると、グラフィカル レイアウトに「בא」と表示されます。(反対方向)。Unicode 'RIGHT-TO-LEFT MARK'(U+200F) を使用してみましたが、うまくいきません。「אב」ではなく「בא」が表示されます。
何か案は?
を設定しTextView
てgravity=right
、ビューのコンテンツの向きを制御し、右側に揃えます。
次に、文字列の順序を逆にして、右から左に読むようにします。これと同様のアプローチを使用して、文字列を反復処理し、文字を逆の順序で追加するだけで文字列を逆にすることができます。
次に、テキストを設定すると、テキストは右揃えになり、右から左に読み上げられます。