Tôi đang xây dựng một ứng dụng Android và tôi gặp sự cố để lấy tài nguyên từ tệp string.xml.Không thể lấy tài nguyên từ ứng dụng android
Tôi cần có URL trong String.xml
sẽ được sử dụng nhiều lần thông qua ứng dụng.
Tôi đã thử Resources.getText("my_url")
, nhưng điều này không hoạt động. Eclipse phàn nàn khi tôi sử dụng nó.
Bạn có nghĩ đây là cách tốt nhất để làm không?
Cảm ơn, tôi sẽ kiểm tra điều này. Nhưng, nếu tôi muốn nhận được chuỗi này bên ngoài một Activity (trong một helper classe chẳng hạn), tôi có thể sử dụng GetBaseContext(). GetString (key)? – Luc
Tôi không có ý tưởng gì về 'GetBaseContext()' là tôi sợ. Tôi chuyển một 'Context' cho mỗi lớp trợ giúp của tôi để cho phép họ làm những việc như thế này. Tuy nhiên, hãy cẩn thận khi bạn để điều này như thể bạn treo vào một tham chiếu đến bối cảnh bạn có thể bị rò rỉ bộ nhớ khá nặng. http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html –
Cảm ơn, đó là một điểm tốt và một bài viết rất hay. Chúc mừng, Luc – Luc