1

一時的な使用のために値を保存する必要があるため、そのために使用SharedPrefencesしましたが、この場合、ユーザーがSetting-> Application->に移動してからApplicationクリックするForce stopと失われます。この問題を解決するための提案はありますか?Clear dataSharedPrefences

4

3 に答える 3

2

要素を使用android:manageSpaceActivityAndroidManifest.xmlて、アクティビティを指すことができます。そのため、ユーザーが [設定] でアプリの詳細ページに移動すると、 のManage space代わりにボタンが表示されますClear data。そのボタンをクリックすると、指定したアクティビティが表示されます。次に、データを管理するためのユーザー オプション (データベース、設定など) を表示できます。

于 2013-02-19T09:48:48.747 に答える
0

この問題を解決する唯一の回避策は、Webサービスを使用してデータをサーバーに保存することです。重複を避けるために、デバイスIMEIを主キーとして作成できます。

于 2013-02-19T09:43:55.500 に答える
0

前述のとおり、ユーザーがアプリ データを削除できないようにする唯一の適切な方法は、データを Web に保存し、必要に応じてダウンロードすることです。両方を実行してから、実行時にチェックを実行できます。必要なデータが欠落している場合は、ダウンロードされます

于 2013-02-19T10:01:25.720 に答える