在IntentService中使用字符串资源时出错

时间:2013-06-20 11:22:49

标签: android android-resources intentservice

我正在尝试从IntentService获取字符串资源值,如下所示:

String errorTitle = getResources().getString(R.string.no_Internet_connection_error_title);

但它显示错误no_Internet_connection_error_title cannot be resolved or is not a field

当我输入R.string.时,eclipse会显示一个未定义的android定义字符串列表。

我在活动中使用字符串资源,但无法在IntentService中使用。

1 个答案:

答案 0 :(得分:3)

我认为其中一位发表评论的人会发表回答。但是因为他们没有我发布它。

解决方案是使用包名称导入R.java文件:

import com.android.myApp.R;

或者使用整个包名来获取字符串:

getResources().getString(com.android.myApp.R.string.no_Internet_connection_error_title);