如何验证应用程序刚刚启动?

时间:2012-08-07 08:32:25

标签: java android

如何验证应用程序刚刚启动? 这是正确的方法吗?

if(getIntent().getAction() != null && getIntent().getAction().equals("android.intent.action.MAIN")) {

2 个答案:

答案 0 :(得分:0)

您可以随时在onCreate()了解相关信息。如果用户更改设备的方向,通常您的活动将由系统关闭并将重新创建。如果您不想这样做,请考虑将android:configChanges添加到您的活动(AndroidManifest.xml),如下所示:

<activity
    android:name="..."
    android:configChanges="keyboardHidden|orientation"
    android:label="..." >

答案 1 :(得分:0)

我发现上述方法无效。

MyApp app = (MyApp)getApplication();
if(app.isJustStarted) {

public class MyApp extends Application {
public boolean isJustStarted = true; }

是问题的解决方案。