AndroidSharedPreferencedは、アプリ開発において設定の保存・テキスト単体の読み出しの処理に向いている便利なライブラリですが、gridviewと合わせることでpositionに合わせたテキストを表示させることもできます。最初に、ここではオブジェクトリテラルを使いたいのでputメソッドでkeyとvalueを追加します。MODE_PRIVATE);</pre><pre>gridviewを押した時にcontentsに追加したvalueと比較をするのでonItemClickの中で処理をしていきます。);}</pre><pre>新たにMap.entryでinteger・String型の配列を作ります。4行目のforで先ほどvalueを入れたcontentsをentry配列に入れているのが分かります。position)が合っているか確認し、一致すればeditor.applyで保存をします。値が合うまではずっと回り続けるので空の値が保存されましたーなんてことも防ぐことができます。次は、遷移先でさきほど取得したvalueの取り出し作業をします。);contentsText.setText(state);</pre><pre>こちらでは従来のSharedPreferencesの取り出ししかしていないので特に説明はしなくても大丈夫そう。テキストだけ取得する場合はsqlliteで保存したりintentでいちいち手渡しする必要もなさそうなのでこっちのがいいかなと思っています。