2013-06-27 3 views
0

나는이 방법이 있나요? 재귀 적으로 "esameKey"+ i?된 SharedPreferences 안드로이드

+0

무엇을 의미합니까? –

+0

달성하려는 것은 무엇입니까? – EMarci15

+0

가치를 재정의 할 수있는 기회가 우선하기 때문에 좋은 방법은 아닙니다. "i"에 동일한 문자열이 오는 경우 새 문자열은 이전 문자열을 덮어 씁니다. 예 : take i = "aaa"; 코드를 평가하십시오. –

답변

2

getSharedPreferences 파일에 대한 액세스 권한이 없으면 만듭니다. 다른 패스를 할 때마다 i 새 파일이 만들어집니다. 한 번 만들기 : putString의

SharedPreferences prefsContatore = getSharedPreferences("mySharedPrefFileName", Context.MODE_PRIVATE); 
SharedPreferences.Editor editorContatore = prefsContatore.edit(); 

첫 번째 인수가 두 번째 있었던 파라미터 당신이

editorContatore.putString("esameKey"+i, "0"); 

당신이 모든 i0의 가치를두고있는이 방법을 저장할 값입니다 키입니다. 너 정말 원하는거야?

관련 문제