2013-09-07 1 views
1

Я использую Robospice в приложении, которое будет использоваться в стране, где английский не является родным языком. Но когда я запускаю запросы и ошибки лица (например, нет сети), я получаю сообщение «Нет сети». Можно ли отключить тост-сообщения или изменить их текст?Возможно ли изменить текст сообщения об ошибке?

Благодаря

ответ

1

Вы должны экспортировать строку в strings.xml, расположенном в папке значений специфичной для этой страны.

Вам понадобится папка с именем «values-XX», где XX представляет собой двухбуквенный идентификатор для соответствующей страны (т. Е. Для испанского значения - значения). Внутри этого объекта вы поместите все строки с переводом на язык в новый файл strings.xml.

+0

Нет, я знаю это. Я имею в виду, что ошибки запуска библиотеки с ошибками и я не знаю, как их отключить. – SILINIK

+0

ищите Toast внутри библиотеки и удаляйте ее. – Emmanuel

+0

Я попытался найти API для его настройки, но, похоже, у Robospice нет. – SILINIK

0

Вы можете очень хорошо изменить текст, который будет отображаться в вашем сообщении тоста. Также вы можете отключить его. Просто удалите тост из вашего кода. для например:

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

изменения вашей строка, которая будет отображаться во втором argument.in вышеприведенного случая строки отображается в "this is my Toast message!!! =)".

+0

Благодарим вас за ответ. Я знаю, как показывать тосты, я хочу знать, как настраивать тосты, которые запускаются библиотекой Robospice – SILINIK