为什么扩展 android.app.application 的应用程序 class 无法正常工作?
Why my application class which extends android.app.application is not working?
每当我的应用程序启动时,我都必须从测试 class 调用打印方法。我从扩展了 android.app.application class 的 MyApplication class 的 onCreate() 调用了这个打印方法。在 print() 方法中,我显示了一条 toast 消息。但是,该消息没有得到 displayed.Kindly 帮助!
public class MyApplication extends Application
{
@Override
public void onCreate() {
super.onCreate();
Test.print(this);
Toast.makeText(this,"On Create called",Toast.LENGTH_LONG).show();
}
}
public class Test {
static void print(Context context)
{
Toast.makeText(context,"Print called",Toast.LENGTH_LONG).show();
}
}
您还应该在 manifest
中声明您的自定义应用程序 class:
<application
android:name=".<your packages to the class>.MyApplication"
...>
每当我的应用程序启动时,我都必须从测试 class 调用打印方法。我从扩展了 android.app.application class 的 MyApplication class 的 onCreate() 调用了这个打印方法。在 print() 方法中,我显示了一条 toast 消息。但是,该消息没有得到 displayed.Kindly 帮助!
public class MyApplication extends Application
{
@Override
public void onCreate() {
super.onCreate();
Test.print(this);
Toast.makeText(this,"On Create called",Toast.LENGTH_LONG).show();
}
}
public class Test {
static void print(Context context)
{
Toast.makeText(context,"Print called",Toast.LENGTH_LONG).show();
}
}
您还应该在 manifest
中声明您的自定义应用程序 class:
<application
android:name=".<your packages to the class>.MyApplication"
...>