繁体   English   中英

无法在 Android Studio 中向 activity_main.xml 添加任何项目

[英]Can't add any items to activity_main.xml in Android Studio

在 Android Studio 中,我无法将 Palette 中的任何项目添加到设计视图中的 activity_main.xml。 它只是不会让我拖放它们。 知道为什么会这样吗?

这是打印屏幕:

根据android studio 中为android 开发遵循的新设计方法,您不能向activity_main.xml 添加任何元素。 相反,您应该将它们添加到 content_main.xml。

您可以从这个答案中了解更多信息。

你可以阻止它发生。
BNK 的回答:

如果您创建一个新项目,您可以选择 Empty Activity 模板而不是 Blank Activity。 如果您创建一个新活动,您也可以选择 Empty Activity 而不是 Blank Activity。

如何使用片段创建空活动?

首先使用“空活动”模板创建活动。 然后,自己添加一个片段类,或者可能通过 New > Fragment 添加一个片段类。 请理解,活动、片段等的所有“新建>”选项都是由模板驱动的。 这些模板做他们所做的。 如果您不想要它们生成的内容,请不要使用它们,并自行添加类、资源、清单条目等。 就个人而言,我几乎从不使用这些模板,因为恕我直言,自己创建它比撕掉生成的所有不需要的东西要简单。

我有同样的问题。 在设计页面中,我看到错误消息“渲染错误...”我点击 Android Studio-> 检查更新-> 更新并重新启动 android studio 更新后,从 Palette 拖放到设计页面工作。

Check ConstraintLayout properties:
layout width and layout height should be "match parent", not "wrap content". 

这个对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM