2013-04-21 43 views
0

我創建了一個應用程序保護兒童允許父母控制訪問應用程序如何從內部存儲更新數據?

它是一個發射器兩個配置文件Parentchild

  • Parents管理權限可以選擇從list view應用

  • 應用的選擇之後,該list在內部存儲在文件保存

  • 該應用程序後一般應返回MainActivity。但在返回MainActivity期間,更新不會發生!

  • 經過調試,我注意到上面的過程失敗了,並且通過讀取application files的方法也證實了這個問題。

我不知道該怎麼辦!我是否重新啓動我的Activity或我使用sharedPreferences錄製應用程序。

請幫忙!

回答

0

您可以使用更新方法。並在onActivityResult - Method內使用該方法。

例如爲:

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    reload(); 
    super.onActivityResult(requestCode, resultCode, data);  
} 

private void reload(){ //update your stuff }

+0

你可以給我使用這種方法的一個例子。以及結果代碼requestcode – diez 2013-04-21 12:44:36

+0

[你去:]](http://developer.android.com/reference/android/app/Activity.html#StartingActivities)。您可以定義自己的請求和結果代碼。另外看看[這裏](http://stackoverflow.com/a/10407192/2245646) – DuKes0mE 2013-04-21 12:52:49

相關問題