홈>
이미지 이름이있는 데이터베이스가 있으므로 R.drawable.myimage 대신 변수를 사용하고 싶습니다. 데이터베이스에서 이름을 가져오고이 이름으로 드로어 블 리소스를 사용하고 싶습니다.
String flagimage = "R.drawable." + myHelper.getFlagImage(5);
int resourceId = Integer.parseInt(flagimage);
Bitmap flag = BitmapFactory.decodeResource(getResources(), resourceId);
- 답변 # 1
- 답변 # 2
이 코드를 사용하여 식별자를 얻을 수 있습니다 ...
Resources res = this.getResources(); int resID = res.getIdentifier(imagename, "drawable", this.getPackageName());
관련 자료
- json - Reactjs에서 API 변수 및 동적 js 변수를 사용하여 useState 상수 변수를 설정하는 방법
- C #에서 중괄호없이 스위치 섹션 내에서 using 변수를 사용할 수없는 이유는 무엇입니까?
- javascript - ReactJS에서 이것을 사용하는 동적 변수 이름
- json - jq - 점 표기법 경로에 변수 사용
- linux - awk의 변수에서 정규식 사용
- python - Pandas를 사용하여 구분 변수를 필터링하는 방법
- r - tidyverse 필터 표현식에서 함수 범위 변수 사용
- "for"루프와 시간 지연을 사용하여 변수를 대체하려면 어떻게해야합니까? 저는 Python과 Tkinter를 사용하고 있습니다
- java - 드로어 블이 아닌 테마의 색상을 사용하는 버튼
- shell - jq를 사용하여 문자열 변수를 인수로 사용하여 json 만들기
- HUE를 사용하여 Impala 쿼리에서 변수를 어떻게 설정합니까?
- bash 스크립트를 사용하여 terraform 변수 파일 편집
- php - post 메소드를 사용하여 변수를 전달하는 방법은 무엇입니까?
- sass - @use를 사용하여 부트 스트랩 scss 변수를 어떻게 참조합니까?
- android - 변수가있는 문자열 리소스를 올바르게 표시하는 방법
- yaml - GitHub 작업에서 날짜를 ENV 변수로 사용
- python - 할당 된 "id"변수를 사용하여 클래스 인스턴스를 얻는 방법은 무엇입니까?
- c++ - IF 문 내에서 명시 적으로 사용하는 경우에도 사용되지 않는 변수 경고
- sql server - 변수를 설정할 때 필터링 된 인덱스 사용
- php - CodeIgniter를 사용하여 컨트롤러 메서드에서 전역 변수를 호출하는 방법
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
같은 리소스 이름을 사용할 수 있습니다
getIdentifier (String name, String defType, String defPackage);
위 함수는 R.drawable.us와 동일한 정수 값을 반환합니다.
이것은 리소스 이름으로 액세스하는 방법입니다.