Дизайнерский вид в Android Студия свернута влево - PullRequest
0 голосов
/ 22 апреля 2020

Надеюсь, это что-то простое и глупое. Я редактирую существующее приложение Android для встроенного устройства, которое взаимодействует с Bluetooth. Производитель комплекта для разработки предоставляет код Android, чтобы вы могли редактировать его, как хотите. Устройство (Silabs Thunderboard Sense 2) просто передает числовую c информацию (данные датчика) с устройства на телефон.

Мне удалось отредактировать фактический код, чтобы изменить метки и значения на то, что я хочу , но теперь я хочу изменить / добавить / устранить некоторые кнопки в макете экрана. Приложение генерирует эти кнопки при загрузке на телефон, но я не вижу их при открытии файлов. xml в «режиме конструктора» в Android Studio. Сначала я думал, что кнопок вообще не было, но потом я заметил, что с левой стороны экрана образца есть синяя линия. Когда я нажимаю на нее, я получаю атрибуты и т. Д. c., Но, что бы я ни пытался, мне не удается показать кнопку для показа. Я попытался вытащить его, дважды щелкнув по нему, щелкнув правой кнопкой мыши по нему, изменив атрибуты ... ничего не работает. Я думаю, что это настройка, которую нужно настроить, но я боюсь просто go изменить все и сделать это еще хуже. Вот как это выглядит: красный кружок указывает, где появляется таинственная синяя линия.

Это похоже на то, что изображение сжимается влево без ширины. Это должна быть квадратная кнопка с изображением, небольшая иконка, метка и некоторые данные в реальном времени. Есть идеи?

Дон

1 Ответ

1 голос
/ 22 апреля 2020

попробуйте установить для политики ширины FrameLayout значение match_parent.

EDIT

Также проверьте, что родительская политика ширины и высоты LinearLayout - `match_parent '.

...