2016-04-03 13 views
0

私はAndroid開発の初心者で、主なアクティビティのボタンを一種のホットキーとして作成し、そのボタンをアプリが再び開かれます。Androidアプリで永続的なユーザー定義ビューをサポートする

厳密にはアプリケーションオプションではありませんが、設定APIを活用することがこれを行う方法の1つであるとは思います。あるいは、このホットキー設定用のファイルを利用することもできます。

この動作を実装する従来の方法は何ですか?

答えて

1

SharedPreferencesを調べることをおすすめします。
将来の起動時に取得できるユーザーデバイスにキー値セットを保存できます。唯一の制限は、キーが文字列でなければならず、値はプリミティブデータ型でなければなりません。

あなたのケースでは、ボタンのタイトルをキーとしてエントリを保存し、ユーザーが作成するボタンごとに、ボタンが何をしなければならないかを示す文字列またはintを保存することができます。そして、アプリケーションが起動すると、getAll()メソッドを使用して、以前に保存したすべてのボタンのマップを取得して、繰り返し実行することができます。

詳細はアンドロイドのドキュメントを参照してください: http://developer.android.com/reference/android/content/SharedPreferences.html http://developer.android.com/guide/topics/data/data-storage.html#pref

関連する問題