データベース ヘルパー インスタンスを保持する静的クラスを作成しても、そのクラスをどこでインスタンス化すればよいかわかりません。また、クラスのインスタンスを 1 つだけ使用できるようにするにはどうすればよいでしょうか?
私が言いたかったのは、どのアクティビティで混乱していて、クラスを 1 つのインスタンスのままにするためにどのようにインスタンス化する必要があるかということです。
反対票の理由がわからない。
当初、私は
public class DbStaticClass {
public static LinkDataHandler sqlDataHandler = null;
}
それが参加者の活動であるため、スプラッシュスクリーンで初期化しました。しかし、それは常に Sqllite db の複数のインスタンスを引き起こしました。したがって、私は混乱しています。どこでそれを行うのですか?