0

はじめに: Java と Android プラットフォームを見るのはこれが初めてです

Java と Android を使用して基本的な SQL データベースの操作を行うサンプル コードをオンラインで見つけました。

「コンストラクター AssignmentTracker.DBAdapter(AssignmentTracker) は未定義です」というエラーが表示されます。

(_ AssignmentTracker.java _) この行:

public class AssignmentTracker extends Activity{
.....
DBAdapter db = new DBAdapter(this);

}

DBAdapter.java は次のようになります。

public class DBAdapter{
....
private final Context context;

public DBAdapter(Context ctx)
{
this.context = ctx;
DBHelper = new DatabaseHelper(context);
}

このサイトで非常によく似た質問を見たことがありますが、これまでのところどれも役に立ちませんでした。

4

1 に答える 1

0

問題が見つかりました。

AssignmentTracker.java ファイルの下部に「DBAdapter」という名前の別の関数/コンストラクターがあり、競合が発生していました。私はそれを削除し、すべてが機能し始めました

于 2013-10-09T22:32:53.090 に答える