【问题标题】:How to change the main activity shown on the emulator to another activity?如何将模拟器上显示的主要活动更改为另一个活动?
【发布时间】:2012-09-15 23:49:36
【问题描述】:

我在设置应该在模拟器上显示的主要活动时遇到问题。最初,我已经有一个主要活动(我的第一页),它将在我第一次启动模拟器时显示。
但是现在我希望更改运行应用程序时首先显示的第一个活动。我已经在我的 android 清单中更改了活动的名称,但是运行的第一个活动是我以前的活动,而不是我创建的新活动。我不知道为什么新活动不会显示,尽管我已经更改了 android 清单
任何人有解决我的问题的想法?提前致谢。
任何帮助将不胜感激。

【问题讨论】:

    标签: android android-emulator android-manifest android-activity


    【解决方案1】:

    在您的 Android Manifest.xml 中使用 Intent 过滤器指定您希望最初启动的活动

    <activity
                android:name=".newActivity"
                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=".FirstAvtivity" />
    

    【讨论】:

      【解决方案2】:

      在 Android Studio Run -&gt; Edits Configuration 菜单中,您可以手动更改 Launch 活动。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-29
        • 2016-06-07
        • 1970-01-01
        相关资源
        最近更新 更多