【问题标题】:I want to open an activity after my main activity has loaded我想在我的主要活动加载后打开一个活动
【发布时间】:2013-03-22 22:13:22
【问题描述】:

我有一个项目,我的清单默认打开 .MainActivity

 <activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />

我希望能够在该应用程序顶部打开一个信息屏幕,用于介绍我的应用程序。用户可以从那里按返回返回主活动。

【问题讨论】:

    标签: android android-activity


    【解决方案1】:

    您可以在MainActivityonCreate() 方法中使用startActivity() 方法启动您的info screen Activity

    【讨论】:

    • 效果很好!我以为我已经尝试过了,但它没有用,但我错了。我的信息活动从没有标题栏开始告诉用户我的应用程序或发生的更改。谢谢!
    • 好吧,我还想做一件事。我可以只在应用第一次启动时弹出这个吗?
    【解决方案2】:

    MainActivity 中使用Intent 并单击Button,或者您希望输入起作用

    Intent intent = new Intent(MainActivity.this, NextActivityName.class); intent.putExtras("key", value); // if you want to send data // other intent attributes such as flags startActivity(intent);

    Intents

    如果您对如何更改 Activities 感到困惑,那么您真的应该 Start Here 并仔细阅读文档,以便了解 Android 框架的基础知识

    【讨论】:

      猜你喜欢
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      相关资源
      最近更新 更多