Java 如何验证应用程序是否刚刚启动?
如何验证应用程序是否刚刚启动? 这是正确的方法吗Java 如何验证应用程序是否刚刚启动?,java,android,Java,Android,如何验证应用程序是否刚刚启动? 这是正确的方法吗 if(getIntent().getAction() != null && getIntent().getAction().equals("android.intent.action.MAIN")) { 你随时都可以知道。如果用户更改设备的方向,通常系统将关闭您的活动并重新创建。如果您不希望这样,请考虑添加 Android:配置更改< /代码>到您的活动中(在 ANDROIDMANDS.XML中)如下: <activity
if(getIntent().getAction() != null && getIntent().getAction().equals("android.intent.action.MAIN")) {
你随时都可以知道。如果用户更改设备的方向,通常系统将关闭您的活动并重新创建。如果您不希望这样,请考虑添加<代码> Android:配置更改< /代码>到您的活动中(在<代码> ANDROIDMANDS.XML<代码>中)如下:
<activity
android:name="..."
android:configChanges="keyboardHidden|orientation"
android:label="..." >
我发现上述方法无法正常工作
MyApp app = (MyApp)getApplication();
if(app.isJustStarted) {
及
是问题的解决方案。我看这里没有问题。。。
public class MyApp extends Application {
public boolean isJustStarted = true; }