«Пустой» контейнер для установки в качестве родителя другого элемента пользовательского интерфейса - PullRequest
0 голосов
/ 06 марта 2020

Я переписываю свое приложение с этим макетом в Android (используя Android Studio 3.6 и Java 8) и заметил, что не могу напрямую установить цвет фона EditText или Spinner, поскольку используемый фон содержит, например, строку EditText (строку, на которой написан текст).

Чтобы обойти это, в моем приложении iOS, которое я просто дал этот элемент пользовательского интерфейса (с прозрачным фоном) родительский элемент View, который использует правильный цвет фона. В Android Studio это работает так же, если я использую, например, LinearLayout в качестве родителя, но мне не нужны все функции этого макета, и я боюсь, что «злоупотребление» LinearLayout, как это несколько раз, может повлиять на производительность .

В Android Studio есть виджет View, но невозможно добавить EditText или Spinner в качестве дочернего элемента.

Существуют ли какие-либо макеты / представления, которые может быть добавлен через Android Studio UI Builder или через xml, и это действует как «пустой» контейнер, который мне нужен? Какой макет лучше использовать для повышения производительности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...