У меня есть серия текстовых полей в приложении для Android.Я хочу выровнять текст вертикально по центру (и горизонтально по левому краю), но не могу найти правильный подход.
Это мой код:
textField.setUIID("TextFieldSome");
textField.getAllStyles().setAlignment(Component.BOTTOM);
Это CSS:
TextFieldSome {
background-color: rgba(255,0, 255, 0.2);
color: blue;
font-size: 9pt;
margin-left: 5pt;
margin-right: 15pt;
margin-bottom: 5pt;
text-align: left;
padding-left: 20pt;
}
Это результат:
Я пробовал БЕЗ CSS и использовал следующие варианты кода:
textField.getAllStyles().setAlignment(TextField.BOTTOM);
textField.setAlignment(Component.BOTTOM);
textField.setAlignment(Component.TOP);
textField.setAlignment(TextField.BOTTOM);
Но текст всегда выравнивается по вертикали по центру, а не сверху или снизу.
Чего мне не хватает?