1

Androidでは、設定の[データの消去]をクリックして、アプリケーションのデータをリセットできます。私のアプリケーションでは、ユーザーがアプリケーションによって生成されたデータを削除できないようにする必要があります。出来ますか?

4

2 に答える 2

1

クラウド内のデータをバックアップし、デバイス IMEI でデータをマッピングできます...その後、ローカルでデータが見つからないときはいつでも、サーバーからフェッチするだけです...

または、SDカードにデータを保存することもできます。これにより、削除時にデータを節約できますclear data...しかし、ユーザーはいつでもSDカードからデータを削除することもできます..

したがって、重要なデータがある場合は、クラウドに保存するのが最適なオプションです..

于 2013-02-14T11:06:27.113 に答える
0

クリア データ ボタンを、ActivityOfMyChoice を起動する「スペースの管理」に置き換える規定があります。コード スニペットは次のとおりです。

AndroidManifest.xml

<application
    android:manageSpaceActivity=".MyOwnActivity"
...

  <activity
    android:name=".MyOwnActivity"
    android:screenOrientation="portrait" />

MyOwnActivity を呼び出します。

//Destroy the activity in onCeate
public class MyOwnActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
            MyOwnActivity.this.finish();

    }
}

試してみて、動作するかどうかを確認してください。

于 2013-02-18T18:15:26.650 に答える