Я пытаюсь создать базу данных, но он сказал, что данные класса никогда не используются, также «сообщение» в Message.message (context, «» + e) не может разрешить метод ' message (android.content.Context, java.lang.String)Данные класса никогда не используются
Может ли кто-нибудь помочь мне, как решить проблему? Ниже приведены мои кодировок
import android.content.Context;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.Message;
public class data extends SQLiteOpenHelper {
private Context context;
private static final String DATABASE_NAME = "datadatabase";
private static final String TABLE_NAME = "datatable";
private static final int DATABASE_VERSION = 1;
private static final String UID = "_id";
private static final String NAME = "Bmi";
private static final String CREATE_TABLE = "CREATE TABLE "+TABLE_NAME+" (_id INTEGER PRIMARY KEY AUTO INCREMENT , Bmi VARCHAR(255);";
public data(Context context){
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
try {
db.execSQL(CREATE_TABLE);
}
catch (SQLException e){
Message.message(context, ""+e);
}
}
и для Message.java
import android.content.Context;
import android.widget.Toast;
public class Message {
public static void message (Context context, String message)
{
Toast.makeText(context, message, Toast.LENGTH_LONG).show();
}
}
уже пробовал, но он все еще дает ошибку – chaos
Я уже решил проблемы, спасибо – chaos