2016-10-18 3 views
0

Извините, ребята. Я новичок в использовании Android-студии. Мне было интересно, если это возможно, чтобы установить высоту макета панели инструментовAndroid Studio - layout_height + x pixels

атр/actionBarSize + 15px

Заранее спасибо

андроид: layout_height = "? attr/actionBarSize + 15px "

Не работает для меня. Еще раз спасибо

+0

Возможный дубликат [Какая разница между «px», «dp», «dip» и «sp» на Android?] (http://stackoverflow.com/questions/2025282/what-is-the-difference-between-px-dp-dip-and -sp-on-android) – OBX

+0

Возможный дубликат [Как изменить размер панели действий] (http://stackoverflow.com/questions/17439683/how-to-change-action-bar-size) – HelloSadness

ответ

2

Нет. Это невозможно установить в XML. Для этого вам нужно сделать это на Java.

Для этого вы делаете метод, показанный на следующий вопрос, чтобы получить actionBarSize оцененный https://stackoverflow.com/a/13216807/906362

, а затем установить его в виде вы хотите с:

view.getLayoutParams().height = actionBarHeight + 15; 
Смежные вопросы