1

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

谢谢

4

2 回答 2

1

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

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

于 2013-09-07T17:13:05.393 回答
0

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

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

更改要在第二个参数中显示的字符串。在上述情况下,显示的字符串是"this is my Toast message!!! =)".

于 2013-09-07T17:30:31.593 回答