안드로이드 프로그램에서 R.string의 값을 프로그래밍 방식으로 변경할 수 있습니까? 몇 가지 API 정보 (예 : 배터리 상태, 배터리 백분율, android OS 버전)를 가져와 R.string 값을 저장하려고합니다.R.String의 값 변경 프로그래밍 방식으로
String helloValue= getResources().getString(R.string.hello);
나는 또한 검토 한 : 나는 그것을 읽는 방법을 알고 Change value of R.string programically?하지만 단지 언어를 변경 포함 보인다 그리고 그는 그것을 다른 방식으로 일을 끝났다. 누구든지 손 빌려 줄 수 있니? 또한 여기 봤는데 : http://developer.android.com/guide/topics/resources/string-resource.html과 도움을 전혀 발견 중 하나 :(
R의 문자열은 컴파일시 생성되며 내가 아는 한 수정할 수 없습니다. 대신 SharedPreferences로 문자열을 저장할 수 있습니다. http://developer.android.com/guide/topics/data/data-storage.html#pref – Jave