我正在尝试在Android Studio上创建启动画面,我对代码
有这个小问题 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_weight="match_parent"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context="splash">
<TextView android:text="splash screen" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textsize="45dp"
android:layout_aligmParentBottom="true"
android:id="@+id/text"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/preview"/>
</RelativeLayout>
(错误:错误:'S'不是有效的基于文件的资源名称字符:基于文件的资源名称必须仅包含小写的a-z,0-9或下划线。)
所有的s都是小写的 我不知道是什么问题。
问题的图像
答案 0 :(得分:21)
尝试将文件名Splash.xml
更改为全部小写:splash.xml
。我有一个模糊的记忆,它可能很重要。