2012-09-08 2 views
0

내 앱에 공유 된 환경 설정을 사용한 지 며칠 후에, 각 작업 후에 더 느려지고 내 앱이 느려진다는 알림을 받았습니다.공유 설정이 느림

그것은 단지 수와 같은의 환경 설정 :

getBooelan 

과 암호 최저치를위한 :

Editor edit = prefs.GetEditor(); 
edit.putboolean("reff", "value"); 
edit.commit(); 

어디에 문제가? 나는 어떻게해야합니까?

감사

+1

코드를 게시해야 볼 수 있습니다. – Egor

+0

지금은 코드가 정상적으로 보입니다. 아마도 다른 것이 느려질 것입니다. –

+1

Traceview 도구를 사용하여 앱이 시간을 보내고있는 곳을 확인해보십시오. 느려지는 부분을 파악하는 데 도움이 될 수 있습니다. –

답변

1

이것은 내 SharedPreferenceEditor을 사용하는 방법입니다. 나는 그것이 당신의 문제를 해결할 수 있을지 모르겠지만,이 코드를 가지고 가서 이것이 당신에게 효과가 있는지보기는 어렵습니다.

 SharedPreferences.Editor editor = prefs.edit();   
     editor.putBoolean("reff","value");   
     editor.commit(); 
+0

그건 내 것과 정확히 같습니다. – user1411084

+0

SharedPreferences.Editor를 사용하지 않아야합니까? – Swayam

+0

SharedPreferences를 가져올 때 SharedPreferences를 입력 할 필요가 없습니다. 편집기 – user1411084

관련 문제