喜 我想在Android中使用String的阿拉伯语textview 我想要و的红色...... 我尝试这种方法,但不工作**
TextView txt = (TextView) findViewById(R.id.txt);
String mainText = "صَدَقَ الله";
String fatha = "َ";
String htmlText = mainText.replaceAll(fatha,<fontcolor='#c5c5c5'>\u064F</font>");
txt.setText(Html.fromHtml(htmlText));
请帮助我
答案 0 :(得分:0)
在res下创建一个新文件夹,将其命名为values-ar并在其中创建strings.xml。
添加您想要的任何单词;
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="tt">صَدَقَ الله</string>
</resources>
然后,在setContentview()
之前添加此代码Locale locale = new Locale("ar");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getApplicationContext().getResources().updateConfiguration(config, null);
现在按名称调用该字符串。 希望这有帮助