问:Android Toast/Dialog 不接受特殊字符。
Q: Android not accepting special characters on Toast/Dialog.
我在 Toast 和对话消息中输入了一些特殊字符,最后切换为“?”。
我试着在堆栈上解决一些问题,但 none 最终还是成功了。
检查一个例子:
Toast.makeText(Emprestimo.this, "Insira o valor do empréstimo.", Toast.LENGTH_LONG).show();
Toast 消息上 "empréstimo" 上面的词类似于 empr?stimo
提前致谢
将 toast 文本保存为 strings.xml
文件中的字符串资源。
您可以通过将此添加到您的文件来执行此操作:
<string name="examplestring">Insira o valor do empréstimo.</string>
然后调用 toast:
Toast.makeText(Emprestimo.this, getResources().getString(R.string.examplestring), Toast.LENGTH_LONG).show()
如果您不希望葡萄牙语成为默认语言,您应该在 android developer guide.
了解支持不同语言的信息
我在 Toast 和对话消息中输入了一些特殊字符,最后切换为“?”。 我试着在堆栈上解决一些问题,但 none 最终还是成功了。 检查一个例子:
Toast.makeText(Emprestimo.this, "Insira o valor do empréstimo.", Toast.LENGTH_LONG).show();
Toast 消息上 "empréstimo" 上面的词类似于 empr?stimo
提前致谢
将 toast 文本保存为 strings.xml
文件中的字符串资源。
您可以通过将此添加到您的文件来执行此操作:
<string name="examplestring">Insira o valor do empréstimo.</string>
然后调用 toast:
Toast.makeText(Emprestimo.this, getResources().getString(R.string.examplestring), Toast.LENGTH_LONG).show()
如果您不希望葡萄牙语成为默认语言,您应该在 android developer guide.
了解支持不同语言的信息