是否可以更改错误消息吐司文本?

时间:2013-09-07 17:09:13

标签: android robospice

我在应用程序中使用Robospice,将在英语不是母语的国家/地区使用。 但是当我启动请求并面对错误(例如没有网络)时,我会收到“没有网络可用”的警告消息。是否可以禁用Toast消息或更改其文本?

谢谢

2 个答案:

答案 0 :(得分:1)

您应该将字符串导出到位于特定于该国家/地区的值文件夹中的strings.xml。

您需要有一个名为“values-XX”的文件夹,其中XX表示相关国家/地区的双字母标识符(例如,对于西班牙语,它是值-es)。在其中,您将所有具有特定于语言的翻译的字符串放在新的strings.xml中。

答案 1 :(得分:0)

您可以很好地更改要在Toast消息中显示的文本。还可以禁用它。只需从代码中删除Toast。例如:

Toast.makeText(getApplicationContext(), "this is my Toast message!!! =)",    Toast.LENGTH_LONG).show();

更改您的字符串以显示在第二个参数中。在上面显示的案例中,字符串显示为"this is my Toast message!!! =)"