답변:
예, 가능합니다. 다음과 같이 보일 것입니다.
/res/values/
integers.xml이라는 폴더에 xml 리소스 파일을 만듭니다 .
원하는 이름을 자유롭게 지정할 수 있지만 분명한 이름을 선택하십시오.
해당 리소스 파일에서 정수 값을 만듭니다.
그러면 파일은 다음과 같습니다.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="maximum">100</integer>
...
</resources>
다음과 같이 Java 코드에서 정수 값을 참조하십시오.
와 약간 다르기 getString()
때문에 약간 우회해야합니다.
ProgressDialog progressBar = new ProgressDialog(getContext());
int max = getContext().getResources().getInteger(R.integer.maximum);
progressBar.setMax(max);
프로젝트에 integers.xml 파일을 추가해야합니다.
그리고
그리고 integers.xml에 이것을 추가하십시오
<integer name="maximum">5</integer>