我有一類上下文構造通過:如何從沒有在Android的擴展Activity類訪問資源文件?
public abstract class AbstractDbAdapter {
protected Context context;
public AbstractDbAdapter(Context context) {
this.context = context;
String email = context.getString(R.string.my_email);
}
它不與錯誤在最後一個字符串編譯:
package R does not exist context.getString(R.string.my_email);
R組definetly存在!我用的是相同的呼叫:
context.getString(R.string.my_email);
在其他類擴展活動沒有任何問題。此外,我看到字符串:
public static final class string {
...
public static final int my_email=0x7f06001e;
...
}
in R.java。我應該怎麼做才能讓我的代碼中的類工作不延長活動!?
見http://stackoverflow.com/questions/4536680/why-does-r-does-not-exist-error-come-in-android:這可能是你的問題。 – Femi