Установка максимальной ширины на a ViewGroup

Как установить максимальную ширину ViewGroup? Я использую действие Theme.Dialog , однако оно выглядит не так хорошо при изменении размера экрана на большие экраны, оно также немного легковесно, и я не хочу, чтобы оно занимало весь экран.

Я пробовал это предложение безрезультатно. Кроме того, отсутствует свойство android: maxWidth , как у некоторых представлений.

Есть ли способ ограничить корневой LinearLayout так, чтобы он составлял только (например) 640 провалов? Я готов перейти на другую ViewGroup для этого.

Есть предложения?

58
задан Community 23 May 2017 в 12:10
поделиться