将具有不同扩展名的不同类添加到 Androidmanifest.xml



我只是Android的新手,并且有许多扩展AppCompatActivity的类和一个用于创建扩展Application的全局变量的类。当我将"GlobalClass"添加到android清单时,它不允许它,因为它扩展了应用程序而不是AppCompactActivity。谁能告诉我如何解决它?谢谢你的帮助。

安卓清单.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.almac.tracker">
<application
    android:label="@string/app_name"
    android:icon="@mipmap/ic_launcher"
    android:theme="@style/AppTheme">
    <activity
        android:name=".Dashboard"
        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=".CreateLine">
    </activity>
    <activity android:name=".VerifyLine">
    </activity>
    <activity android:name=".Actforfragmentname">
    </activity>
    <activity android:name=".GlobalClass">
    </activity>
</application>

全局类 - 扩展应用程序

public class GlobalClass extends Application{
private String name;
public String getName(){
    return name;
}
public void setName(String Name){
    name = Name;
}

GlobalClass 是一个应用程序,而不是一个活动。

     <application
    android:name=".GlobalClass"
    android:label="@string/app_name"
    android:icon="@mipmap/ic_launcher"
    android:theme="@style/AppTheme">

GlobalClass是一个Application类,您可以在应用程序标记中添加它,如下面的代码

 <application
   android:name=".GlobalClass"<!-- add here your GlobalClass is an Application Class -->
   android:label="@string/app_name"
   android:icon="@mipmap/ic_launcher"
   android:theme="@style/AppTheme">

相关内容

  • 没有找到相关文章

最新更新