有时需要activity1为启动的界面,有时需要换掉启动的界面,实用activity2,如何实现?

解决方案 »

  1.   

    activity1的intent-filter移到activity2去
    <activity android:name=".activity2">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
      

  2.   

    再做个Activity3,总是默认启动3,由3来决定启动1还是2....
    你不会在意这3表示的一瞬间吧?
      

  3.   

    楼主的意思一开始没有看清楚
    可以先启动一个service,由service来启动需要最先展示的activity
      

  4.   

    考虑过这种实现,但感觉Android做为一个成熟的系统,不应该使用这种变态的做法。应该有比较直接的做法,但一直没有找到,特别是application相关的内容没有看到相关的部分
      

  5.   

    搞不懂具体所指。如果在drawer中选择ap icon启动会如何?