У меня есть LinearLayout, в котором есть несколько кнопок. Чтобы дать пользователю больше (рисунок) пространство на экране я хочу, чтобы скрыть эту LinearLayout в меню печати:Android: Скрыть LinearLayout onKeyDown
if (keyCode == KeyEvent.KEYCODE_MENU) {
if (showButtons) {
showButtons = false;
LinearLayout lay = (LinearLayout) this.findViewById(R.id.buttonLayout);
laySize = lay.getHeight();
go2trimsecond();
} else {
showButtons = true;
go2trimsecond();
}
Я думал, я просто сохранить высоту, если (showButtons), изменить MaxHeight макета до 0 и измените его на if (! showButtons), но, к сожалению, я думал неправильно, так как нет setMaxHeight. Любая идея, как я должен это делать?
Отлично работает, спасибо! – stefple
Вы добро пожаловать и продолжаете .. удачи –