你的位置:首页 > 操作系统

[操作系统]第一个应用布局学习的代码运行时出错(manifest里未将activity先注册,控件错误)


首先,根据书中想要实现的结果,看了下书中代码,大致知道布局是怎么样的,然后根据图片自己写

1.运行时第一个坑是 忘记在AndroidManifest.

 <activity      android:name=".MainActivity"      android:label="@string/app_name" >      <intent-filter>        <action android:name="android.intent.action.MAIN" />        <category android:name="android.intent.category.LAUNCHER" />      </intent-filter>    </activity>    <activity android:name=".FlytActivity" >    </activity>    <activity android:name=".RlytActivity" >    </activity>    <activity android:name=".LandRlytActivity" >    </activity>    <activity android:name=".TlytActivity" >    </activity>

或者是补齐路径,如:

<activity android:name="com.ninarming.learnlayout.FlytActivity"></activity>

这样就能够实现在不同包里的 activity 的注册;

2.第二个坑,控件名称写错了: