Bạn có thể thay đổi giá trị của R.string theo chương trình trong chương trình Android không? Tôi cần phải kéo một số thông tin API (ví dụ như tình trạng pin, tỷ lệ phần trăm pin, phiên bản os android) và muốn lưu nó một giá trị R.string. Tôi biết làm thế nào để đọc nó:Thay đổi giá trị của R.String Lập trình
String helloValue= getResources().getString(R.string.hello);
Tôi cũng đã xem xét: Change value of R.string programically? nhưng có vẻ như đó chỉ liên quan đến việc thay đổi ngôn ngữ và ông đã kết thúc làm việc đó một cách khác nhau. Bất cứ ai có thể cho mượn một tay không? Tôi cũng nhìn ở đây: http://developer.android.com/guide/topics/resources/string-resource.html và thấy không có gì để giúp đỡ hoặc :(
Các chuỗi trong R được tạo khi biên dịch và không thể sửa đổi theo như tôi biết. Thay vào đó, bạn có thể lưu các chuỗi của mình dưới dạng SharedPreferences: http://developer.android.com/guide/topics/data/data-storage.html#pref – Jave