Мне пришлось вручную отредактировать XML-файл Constraint Layout (*), поэтому я также удалил все поля из XML. Насколько я понимаю, эти атрибуты используются только для Android Studio и инструмента Constraint Layout. Но я удалил их, потому что я хотел сбросить состояние макета и изменить свойства android:
для макета Constraint Layout, несомненно, будет только смешать вещи еще больше, не так ли?Представления плана или ограничения теперь видны в дизайне Android Studio
Так что я сейчас в ситуации, когда вид чертежа остается пустым, а вид иерархии говорит "Nothing to show"
. Я не вижу свойств вида и ограничений. Я вижу только изображение с плоским дизайном интерфейса, но я не могу выбрать из него какие-либо элементы.
Любые идеи, как исправить это?
Я бегу Android Studio 2.2.3 и ограничения макета бета 4.
*) Почему я отредактировать макет вручную вы спрашиваете? Ну, я выбрал «Convert to Constraint Layout», и в этом случае Android Studio просто сгладила мой макет и жестко закодировала позиции всех элементов. С тех пор я не хотел, чтобы я больше не мог менять позиции. Удаление жестко закодированных позиций (и инструментов: аргументы) позволяет мне перестроить мой макет.
Возможно, вы захотите опубликовать несколько скриншотов. Я не знаю, есть ли у вас достаточно переполнения стека, чтобы сделать это напрямую, поэтому вам может потребоваться загрузить эти скриншоты в другом месте и связать их с вашим вопросом. – CommonsWare
Да, я должен был это сделать, но, к сожалению, приложение напрямую не открывается, поэтому я не могу сделать это с самого начала. Мне нужно было бы воссоздать проблему. –