Tôi nhận thấy rằng lớp Activity
có hai phương thức khác nhau để nhận tài nguyên Chuỗi. Điều này có thể bằng cách sử dụng:Sự khác biệt giữa getString() và getResources.getString()
getString(int resId)
: Return một chuỗi cục bộ từ bảng chuỗi mặc định gói của của ứng dụng.getResources().getString(int id)
: Trả về giá trị chuỗi được liên kết với một ID tài nguyên cụ thể. Nó sẽ bị tước bỏ bất kỳ thông tin văn bản theo kiểu nào.
Tôi không hiểu sự khác biệt giữa hai phương pháp là gì. Ai đó có thể cho tôi biết?
Vâng, sự khác biệt chính là Hoạt động # getString() sẽ chỉ truy cập của bạn ** tài nguyên ** riêng, trong khi hoàn toàn có thể tìm nạp tài nguyên ứng dụng khác dưới dạng 'Tài nguyên ?? đối tượng và chọn từ đó. I E. trong điều kiện thực tế, không có sự khác biệt. – Jens