tools:context =“。MainActivity”失败了,我该如何解决?

时间:2019-04-20 22:14:48

标签: android

自变量tools:context=".MainActivity"给我带来错误,另外,名为.MainActivity的部分显示为红色,我该怎么办?

xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"

3 个答案:

答案 0 :(得分:1)

尝试重建项目或try invalidate cache restart

如果仍然存在相同的问题,则可以添加您的packagename.mainactivity 就像图片this

tools:context="com.etest.myapplicwr.MainActivity">

我的包名是com.etest.myapplicwr 将其替换为您的包裹名称

答案 1 :(得分:0)

您可以删除它,也可以对其进行更新以指向将要使用此布局资源的某些活动或片段。

答案 2 :(得分:0)

您应该找到保存MainActivity的文件夹。 例如:enter image description here 因此,请检查它。

然后,您应该了解其功能。

它由:Android Studio布局编辑器Lint使用。

此属性声明此布局默认与哪个活动关联。

这将启用需要了解活动的知识的编辑器或布局预览中的功能,例如,在预览中制作布局主题时应使用的布局主题以及在onClick处理程序中插入onClick处理程序的位置。

您可以找到更多信息here