Есть ли простой способ обвести представления с рамкой в некоторый цвет, когда вы запускаете приложение, чтобы увидеть, как позиция и размер для видов?
Как вы могли бы набросать элементы на веб-странице в Firefox с помощью дополнения «веб-разработчик».
Прямо сейчас у меня есть несколько xml-файлов для рисования фигур разных цветов, которые я использую в разных представлениях. Но не оптимально добавлять и удалять все эти фигуры, которые можно нарисовать для видов в XML-файлах макета, просто чтобы включить или выключить контур.
Одно из решений, которое я, возможно, мог бы сработать (но предположим, что есть более эффективные способы), заключается в том, если можно добавить все "shape: s" в одном отдельном XML и при этом иметь возможность "ссылаться" на каждый отдельный от макет XML-файлов?
В этом случае я мог бы просто иметь два XML-файла, один с «штрихом» в «форме», а другой без (просто пустой «shape: s»), и просто изменить имя между ними, чтобы включить или выключить выделение.
Прямо сейчас каждый файл формы выглядит следующим образом (ex drawable / test_border_red.xml)
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="#ff0000"
/>
<padding
android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"
/>
</shape>
и добавление ...
android:background="@drawable/test_border_red"
к каждому интересному виду в XML-файле макета.
Если возможно иметь все "фигуры" в одном XML-файле, как должен выглядеть код?