Установка двух или более элементов линейного макета одинаковой высоты кажется большой проблемой.
Я хочу установить одинаковые четыре кнопки подряд высота.
android: layout_height = " Мне это кажется противоречащим спецификации.
При попытке заставить работать условие EL я обнаружил, что значения перечисления полностью игнорируются. Мне кажется, что это противоречит спецификации.
empty
К моему удивлению, все они оцениваются как пустые . Почему класс Enum не распознается? Это происходит в текущем стабильном экземпляре Tomcat.
Может ли это быть проблемой пути к классам? Enum успешно используется в коде контроллера, но нигде больше в JSP. Он предоставляется в банке в каталоге lib развертывания.
ОБНОВЛЕНИЕ:
Я намерен сравнить предоставленное целое число со свойством Enum следующим образом:
FOOBARFAIL
К сожалению, проверяемое значение не может быть изменено и останется целым числом. Перечисление выглядит следующим образом (упрощенно):
public enum BookingStatus {
COMPLETED(0), FAILED(1);
private final int code;
private BookingStatus(int code) {
this.code = code;
}
public int getCode() {
return code;
}
}
Я не хочу жестко кодировать целочисленное значение FAIL и т. Д. И использовать вместо этого перечисление для сравнения.