android: присвоение постоянного значения xml-элементу

В настоящее время я программирую приложение для Android. Там я застрял с xml-layout. Можно ли присвоить значение тегу xml с помощью переменной (константы), определенной в классе?

У меня есть класс под названием Constants.java для всех моих программных констант. Я делаю это для лучшей ремонтопригодности. теперь я хотел бы использовать одну из этих констант, например. VAL, как определено ниже как значение для ui-widged.

public class Constants {
public static final int VAL = 10;
...
}

В моем случае виджет представляет собой индикатор выполнения (горизонтальный стиль), и я хотел бы определить значение «android: max». обычно можно написать:

android:max="10"
android:max="@Integer/val

, но я хотел бы использовать значение, определенное в моем классе Constants, например:

android:max="Constants.VAL"

есть ли решение для этого?

спасибо

14
задан grAPPfruit 13 December 2011 в 16:56
поделиться