반응형
getString ()과 getResources.getString ()의 차이점
Activity
클래스에 String 리소스를 가져 오는 두 가지 다른 메서드가 있음을 알았습니다 . 다음을 사용하여 가능합니다.
getString(int resId)
: 응용 프로그램 패키지의 기본 문자열 테이블에서 현지화 된 문자열을 반환합니다.getResources().getString(int id)
: 특정 리소스 ID와 관련된 문자열 값을 반환합니다. 스타일이 지정된 텍스트 정보가 제거됩니다.
두 방법의 차이점을 이해하지 못합니다. 누군가 말해 줄 수 있습니까?
그들은과 동일 Activity.getString(int)
정확히 수행합니다
public final String getString(int resId) {
return getResources().getString(resId);
}
그것들은 같은 방법이며 특별한 것은 없습니다.
조각에서는 getString()
대신 사용할 수 있습니다.getActivity().getString()
참조 URL : https://stackoverflow.com/questions/8999591/difference-between-getstring-and-getresources-getstring
반응형
'programing tip' 카테고리의 다른 글
일정 횟수의 실행 후 반복 실행되도록 예약 된 Runnable을 중지하는 방법 (0) | 2020.12.31 |
---|---|
Google 크롬을 사용하여 HTML 페이지에 포함 된 자바 스크립트 디버깅 및 편집 (0) | 2020.12.31 |
사전 업데이트 시퀀스 요소 # 0의 길이는 3입니다. (0) | 2020.12.31 |
JWT를 사용하여 Asp.net 웹 API에서 인증 구현 (0) | 2020.12.31 |
Bash의 Shellshock 취약성 뒤에있는 동작이 문서화되어 있습니까? 아니면 의도적입니까? (0) | 2020.12.31 |