お世話になっております。Android開発初心者です。
現在制作中のアプリで、intentの画面遷移のみでは難しい処理がありまして、一つ関数を作れば簡単に済むコードを模索しているのですが、
自作関数からデータベースのOpen Helperを呼ぶことは可能でしょうか?
また、自作関数からHelperを呼べない場合は、自作関数でデータベースを開く他の方法はありますでしょうか?
現在、ヘルパーを呼ぶところでエラーが出ております。
import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.os.Bundle;
import android.database.sqlite.SQLiteDatabase;
class delnomread {
private Context con; int delnomsread = 0; int comparedelnom = 0; int movelist = 0; int sendid = 0; /*丙パッケージ.クラス名*/.SimpleDatabaseHelper_dn12 helper = null; delnomread(Context context){ this.con = context; } int delnom_mj(int number_r) { if (helper == null) { helper = new SimpleDatabaseHelper_dn12(this);
こちらのヘルパーを呼ぶ部分で→→→→→↑
SimpleDatabaseHelper_dn12(android.context.Context) cannot be applied to
(/丙パッケージ.クラス名/)
というエラーが出ております。
もし、お解りでいらっしゃいましたら、ご教授の程、宜しくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/12 07:19
退会済みユーザー
2019/10/12 07:49
2019/10/12 08:04