현재 Android 앱을 프로그래밍 중입니다. 거기서 나는 xml- 레이아웃으로 붙어있다. 클래스에 정의 된 변수 (상수)를 사용하여 xml 태그에 값을 할당 할 수 있습니까?android : xml 요소에 상수 값 지정
모든 프로그램 상수에 대해 Constants.java라는 클래스가 있습니다. 더 나은 유지 보수를 위해이 작업을 수행합니다. 이제이 상수 중 하나를 사용하고 싶습니다. 아래에 정의 된 바와 같이 VAL은 사용자 정의 값에 대한 값으로 정의됩니다.
public class Constants {
public static final int VAL = 10;
...
}
제 경우에는 위젯이 진행 막대 (가로 스타일)이고 "android : max"값을 정의하고 싶습니다.
android:max="10"
android:max="@Integer/val
을하지만 난 내 상수 클래스에 정의 된 값 같은 것을 사용하고 싶습니다 : 일반적으로 하나 쓸 수
android:max="Constants.VAL"
그에 대한 해결책이 있습니까?
감사합니다.
가능하면 좋지 않다고 생각하지만, 그런 목적으로 strings.xml을 사용합니다. 그것은 당신의 상수 클래스와 같은 방식으로 사용됩니다. – belurd