0

配置時に構成アクティビティを表示するアプリ ウィジェットがあるとします。構成ページでは、ウィジェットの外観を調整できます。

ユーザーは、このウィジェットの複数のインスタンスをホーム画面に配置できます。各ウィジェット インスタンスで固有の構成状態を維持するには、どのような方法が最適でしょうか? それとも、各ウィジェット インスタンスが同じグローバル状態を採用する必要がありますか?

4

1 に答える 1

1

これが古い投稿であることは知っていますが、...

私は、widgetId として識別/命名されたファイルを作成することでそれを行っています。電話が再起動されると、widgetId が維持され、ウィジェットがファイルを読み取ります。各ウィジェットを構成するたびに、ウィジェットが画面から削除されて再作成されるまで、独自のファイルに書き込みます。

ファイルの代わりに SQLlite を使用するのが最善であると聞きましたが、まだ調べていません。

于 2010-11-04T19:36:57.210 に答える