自变量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"
答案 0 :(得分:1)
尝试重建项目或try invalidate cache restart
如果仍然存在相同的问题,则可以添加您的packagename.mainactivity 就像图片this
tools:context="com.etest.myapplicwr.MainActivity">
我的包名是com.etest.myapplicwr 将其替换为您的包裹名称
答案 1 :(得分:0)
您可以删除它,也可以对其进行更新以指向将要使用此布局资源的某些活动或片段。
答案 2 :(得分:0)
您应该找到保存MainActivity
的文件夹。
例如:
因此,请检查它。
然后,您应该了解其功能。
它由:Android Studio布局编辑器Lint使用。
此属性声明此布局默认与哪个活动关联。
这将启用需要了解活动的知识的编辑器或布局预览中的功能,例如,在预览中制作布局主题时应使用的布局主题以及在onClick处理程序中插入onClick处理程序的位置。
您可以找到更多信息here