Android 是否正确地将活动更改为java类?
我有一个数据库处理程序,我不小心做了一个活动,我删除了代码,只是让它像一个java类,但我注意到在我的清单文件中它说 “com.something.MyDBHandler”没有默认构造函数。。。(Ctrl+F1) 验证Android XML文件内的资源引用。 “com.something.MyDBHandler”不可分配给“android.app.Activity”less。。。(Ctrl+F1) 验证Android XML文件内的资源引用 当我将鼠标悬停在“MyDBHandler”(底部第六行)上时 而且我也得到了 未解决的类“高分”更少。。。(Ctrl+F1) 验证Android XML文件内的资源引用 当我将鼠标悬停在“.HighScore”(底部第四行)上时 显示Android 是否正确地将活动更改为java类?,android,Android,我有一个数据库处理程序,我不小心做了一个活动,我删除了代码,只是让它像一个java类,但我注意到在我的清单文件中它说 “com.something.MyDBHandler”没有默认构造函数。。。(Ctrl+F1) 验证Android XML文件内的资源引用。 “com.something.MyDBHandler”不可分配给“android.app.Activity”less。。。(Ctrl+F1) 验证Android XML文件内的资源引用 当我将鼠标悬停在“MyDBHandler”(底部第六行
<application
android:allowBackup="true"
android:icon="@mipmap/gamebutton"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".GameScreen"
android:label="@string/app_name" />
<activity android:name="MyDBHandler" />
<activity android:name=".HighScore"></activity>
</application>
如果不需要,请删除
。
从android清单中删除MyDBHandler活动属性
<application android:allowBackup="true" android:icon="@mipmap/gamebutton" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".GameScreen" android:label="@string/app_name" /> <activity android:name=".HighScore"></activity> </application>
谢谢,我不确定那样会不会把事情搞砸。
<application android:allowBackup="true" android:icon="@mipmap/gamebutton" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".GameScreen" android:label="@string/app_name" /> <activity android:name=".HighScore"></activity> </application>