テーブルがチェックされているかどうかをアプリが記憶するためのスマートでシンプルな方法を探しています。
論理的な方法は、すべてのテーブルの名前と各テーブルのブール値を使用してテーブルを作成することです。別の方法は、でそれを行うことSharedPreferences
です。
おそらくタグなどのように、データベースを含まない他のオプションはありますか?
結局、私が欲しいのは、テーブルセットが共有しているかどうかをアプリが覚えていることだけです。
この回答では、グローバル変数を保存できるandroid.app.Applicationの独自のサブクラスを作成する方法について説明します。この同じアプローチは、データベースや共有設定を使用せずに、やりたいことを実現するのに役立ちます。