Member 13638713 Ответов: 0

Как добавить макет включения в макет координатора в android studio


привет

я создал два Xml-действия. Один из них предназначен для макета интерфейса активности, а другой-для макета координатора.Я добавил макет включения для действия компоновки интерфейса в макет координатора, и я не могу видеть свой макет интерфейса из предварительного просмотра.
предварительный просмотр пуст и это те ошибки которые они мне показывают

*************************************************

Ошибка 1: Проблемы с рендерингом

тег <item> требует наличия атрибута 'drawable' или дочернего тега, определяющего drawable
_______________________________________________________________________________

Ошибка 2: не удается создать панель инструментов декора из относительного макета

Ява.яз.IllegalStateException: не удается сделать панель инструментов декора из RelativeLayout
на android.support.v7.widget.ActionBarOverlayLayout.getDecorToolbar(ActionBarOverlayLayout.java:549)
на android.support.v7.widget.ActionBarOverlayLayout.pullChildren(ActionBarOverlayLayout.java:538)
на android.support.v7.widget.ActionBarOverlayLayout.onMeasure_Original(ActionBarOverlayLayout.java:339)
на android.support.v7.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java)
в android.view.View.measure_Original(View.java:22071)
в android.view.View_Delegate.measure(View_Delegate.java:80)
в android.view.View.measure(View.java:22035)
на android.widget.Уровень мельче.measureChildHorizontal(уровень мельче.Ява:715)
на android.widget.Уровень мельче.onMeasure(уровень мельче.Ява:461)
в android.view.View.measure_Original(View.java:22071)
в android.view.View_Delegate.measure(View_Delegate.java:80)
в android.view.View.measure(View.java:22035)
на com.android.layoutlib.bridge.impl.RenderSessionImpl.measureView(RenderSessionImpl.java:590)
на com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:343)
на com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:384)
в com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:193)
в com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:544)
в com.android.tools.idea.rendering.RenderTask.lambda$inflate$3(RenderTask.java:678)
в java.util.concurrent.FutureTask.run(FutureTask.java:266)
в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
на Яве,Лэнг.Thread.run(Thread.java:745)

Что я уже пробовал:

Я попытался изменить тему на appCompact

David Crow

"...я не могу видеть свой макет интерфейса из предварительного просмотра."

Но что еще более важно, правильно ли отображается макет на устройстве?

Member 13638713

я еще не пробовал,позвольте мне проверить

0 Ответов