我是初学者,正在学习Android开发。我在 Windows 8.1 上使用 Android Studio 版本 4.1.1。
我正在制作一个单屏生日快乐卡应用程序。当我在 Android Studio 中打开
activity_main.xml
文件时,它显示了一些错误,尽管我没有对默认 Android Studio 代码进行任何更改。
此外,当我用我的项目代码替换默认代码时,它继续显示相同的错误。错误是
element TextView is not allowed here
,element ImageView is not allowed here
,attribute:layout_width is not allowed here
,attribut:tools:context is not allowed here
.activity_main.xml
文件位于 app/src/main/res/layout
。我提供了默认代码的屏幕截图,并且还在下面提供了我的项目代码。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ImageView
android:src = "@drawable/happy_birthday"
android:layout_width = "match_parent"
android:layout_height = "match_parent"
android:scaleType = "centerCrop" />
<TextView
android:text = "Happy Birthday"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:textSize = "36sp"
android:fontFamily = "sans-serif-light"
android:textColor = "FFFFFF"
android:layout_margin = "20dp" />
<TextView
android:text = "From, Me"
android:layout_alignParentBottom = "true"
android:layout_alignParentRight = "true"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:fontFamily = "sans-serif-light"
android:textSize = "36sp"
android:textColor = "FFFFFF"
android:layout_margin = "20dp"/>
</RelativeLayout>
尝试以下三件事:
没有解决问题。我在颤振项目的瓢虫中面临同样的问题