我在拨打电话时遇到问题getResources()
标准类中的函数。所有导入都必须存在才能使用该功能。我需要什么特殊课程来延长我的课程吗?
感谢您的立即帮助。
package com.example.helloandroid;
import android.app.Activity;
import android.content.ContentValues;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.res.Resources;
import android.content.Intent;
import android.os.Bundle;
//import android.content.res.Resources;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
public class DbAdapter {
public DbAdapter() {
Resources res = getResources();//error: The method getResources() is undefined for the type DbAdapter
//also tyed context.getResources()
}
}
getResouces
是一种方法Context。
因此,您可以将上下文传递给 DbAdapter 构造函数并调用getResources
从中 :
public DbAdapter(Context context) {
Resources res = context.getResources();//error: The method getResources() is undefined for the type DbAdapter
//also tied context.getResources()
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)