Как изменить размер иконки автоматически при добавлении новой иконки? - PullRequest
0 голосов
/ 08 марта 2019

Мне нужна ваша помощь по проблеме.Я создаю приложение, и у меня есть около 9 изображений, которые я хочу разместить горизонтально по экрану. Проверьте это изображение

Но на приведенном выше снимке экрана, как вы можете видеть, у меня только 8 изображений, и экран кажется заполненным, я хочу добавить еще одно изображение с номером 9.Вот мой activity_main.xml (ссылка на хастин)

Было бы более полезно, если бы вы немного объяснили мне, а не просто исправили его, а также могли бы вы предложить другие исправления,это проект колледжа, над которым я работаю.Спасибо за ваше драгоценное время :) 1009 *

1 Ответ

0 голосов
/ 08 марта 2019

Если изображения фиксированы, вы можете установить ширину LinearLayout (те, которые содержат изображения) как «match_parent» и добавить атрибут weightSum = 9. Это сделает его ширину такой же, как контейнер. Затем вы устанавливаете ширину каждого изображения на 0 и добавляете вес = 1. Это сделает каждое изображение шириной 1/9 от родительского, независимо от размера экрана устройства.

Это будет выглядеть примерно как ответ пользователя 9209780.

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