Có cách nào để thực hiện việc này không? Ví dụ: tôi có cài đặt trong tùy chọn có thể chuyển đổi giữa đơn vị đo lường và đơn vị đo lường chuẩn và khi người dùng thay đổi điều này, tôi muốn cập nhật một vài chuỗi để thay đổi một số nhãn xung quanh trong ứng dụng của tôi.Android: Thay đổi nguồn tài nguyên theo Lập trình
16
A
Trả lời
23
Bạn có thể cập nhật nhãn trên TextView hoặc bất kỳ thứ gì tương tự.
- Lấy chuỗi cập nhật sử dụng
update_str = Context.getResources().getString (R.string.update_identifier)
- Cập nhật nhãn sử dụng
((TextView)findViewById (R.id.textview)).setText (updated_str)
9
Bạn có thể sử dụng các hướng dẫn sau đây để lấy nhãn lưu từ tập tin strings.xml và hiển thị chúng cho phù hợp tại một số 'lệnh if' mà có thể kiểm tra của bạn
pref = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()) .getString("conversion_mode", "");
String string = getString(R.string.update_identifier);
hoặc
getResources().getString (R.string.update_identifier)
sẽ làm tốt nhất
getString(int)
hay getText(int)
có thể được sử dụng để lấy một chuỗi. Xin lưu ý getText(int)
sẽ giữ lại mọi kiểu văn bản có phong cách được áp dụng cho chuỗi.
Tìm số Reference
Các vấn đề liên quan
- 1. Sửa đổi tệp tài nguyên hiện có theo lập trình
- 2. Tài nguyên lập trình mạng Android (Java)
- 3. Cách đặt Nguồn hình ảnh trong C# thành XAML Tài nguyên tĩnh theo lập trình?
- 4. Thay đổi múi giờ trong android theo lập trình
- 5. Thay đổi hình ảnh của ImageView theo lập trình Android
- 6. Truy cập tên tài nguyên theo lập trình
- 7. Tạo tệp trong tài nguyên/thư mục nguồn trong java theo lập trình?
- 8. Thêm tài nguyên vào Jetty theo lập trình
- 9. Tài nguyên lập trình loại Scala
- 10. Thay đổi loại UIButton theo lập trình
- 11. Tài nguyên tốt trên lập trình Facebook
- 12. thay đổi URL mà không thay đổi tên tài nguyên
- 13. Lập trình tập tin tài nguyên thay đổi ngôn ngữ (resx) ở Mã Đằng sau
- 14. Tài nguyên Android theo giới tính
- 15. Làm thế nào để thay đổi các giá trị xml tài nguyên chuỗi trong Android theo chương trình?
- 16. Tài nguyên nhúng theo lập trình trong một hội đồng .NET
- 17. Đổi tên tài nguyên theo cách RESTful
- 18. Bắt đầu lập trình hoạt động 'Thêm tài khoản Google' theo cách lập trình trong Android
- 19. Lập trình thay đổi chiều rộng của Nút trong android
- 20. Thay đổi cài đặt SQL Server theo lập trình
- 21. Thay đổi ngôn ngữ ứng dụng theo lập trình
- 22. Thay đổi hàng/cột span theo lập trình (tablelayoutpanel)
- 23. cách thay đổi kích thước một ImageView theo Lập trình
- 24. Thay đổi mức ghi log4net theo lập trình
- 25. Thay đổi bàn phím theo lập trình thành Dvorak
- 26. Tài nguyên để tìm hiểu lập trình bitwise?
- 27. lập trình thay đổi Manifest - cho phép tùy chỉnh Android
- 28. Thay đổi quyền và quyền sở hữu cổng tty trong android theo lập trình
- 29. android: thay đổi các mục menu tùy chọn theo lập trình
- 30. Android: thay đổi id có thể kéo sau khi tài nguyên sửa đổi
Vui lòng chia sẻ mã của bạn .. Theo như tôi đã hiểu câu hỏi của bạn, điều này có thể dễ dàng đạt được. –