2
我正在用波斯語編寫應用程序(這是一種左語言權限)。 EditText的inputType爲「text」和「number」,但EditTexts的inputType =「numberPassword」顯示輸入的數字在文本的起始位置(android:gravity設置爲「left」),但一切正常無論語言是什麼,數字總是從左到右。這會讓用戶感到困惑。這主要是新的Android版本(api 15及以上版本)的問題。我爲此製作了一個技巧,我將layout-fa更名爲layout-fr,並將values-fa重命名爲fr-fr(因爲farsi是左語言,而法語是從左到右),還有layout-en文件夾在應用程序中將語言切換爲英語。 現在工作,但有更好的解決方案嗎?有人遇到這個問題嗎? 在此先感謝...使用從右到左語言的EditText numperPassword
集重力向右寫RTL –
看到http://developer.android.com/reference/java/text/ Bidi.html –
在'Edittext'使用重力'start'' –