允许使用特殊字符(土耳其字符)

时间:2017-12-08 09:26:44

标签: android character-encoding android-edittext special-characters utf

我想给permission我的Android应用。在EditText上允许土耳其字符为('ş','ğ','İ',ı)。我尝试在我的layout中添加它们:

<EditText
android:inputType="textFilter"
android:digits="@string/myAlphaNumeric" />

string.xml;

<string name="myAlphaNumeric">abcçdefgğhıijklmnoöpqrsştuüvwxyzABCÇDEFGĞHIİJKLMNOÖPQRSŞTUÜVWXYZ0123456789</string>

但是没有用!!

也; edtText.setText("şçüığŞÇÜİĞ")正在工作。我可以在应用屏幕上看到。 但我只是在屏幕上输入那些没有显示的字符。

1 个答案:

答案 0 :(得分:-1)

只需将inputType用作“text”而不是“textFilter”:

<EditText
android:inputType="text"/>