我正在尝试从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中使用。
答案 0 :(得分:3)
我认为其中一位发表评论的人会发表回答。但是因为他们没有我发布它。
解决方案是使用包名称导入R.java
文件:
import com.android.myApp.R;
或者使用整个包名来获取字符串:
getResources().getString(com.android.myApp.R.string.no_Internet_connection_error_title);