zoukankan      html  css  js  c++  java
  • 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法

    例如:一个android程序包含两个Activity,分别为MainActivity和OtherActivity,MainActivity为程序启动的Activity。如果程序正位于OtherActivity,点击home键,程序退回到桌面,

    在次点击程序图标,程序默认会自动重启,即重新进入MainActivity,而不是进入点击home键的时刻程序所位于的OtherActivity。

    解决方法:

    在AndroidManifest.xml中修改,MainActivity的launchMode,去掉android:launchMode="singleTask"启动模式即可。

    AndroidManifest.xml的配置代码

    [html] view plaincopy
     
    1. <application  
    2.         android:icon="@drawable/ic_launcher"  
    3.         android:label="@string/app_name"  
    4.         android:theme="@style/AppTheme" >  
    5.         <activity  
    6.             android:name=".MainActivity"  
    7.             android:label="@string/title_activity_main">  
    8.             <intent-filter>  
    9.                 <action android:name="android.intent.action.MAIN" />  
    10.                 <category android:name="android.intent.category.LAUNCHER" />  
    11.             </intent-filter>  
    12.         </activity>  
    13.         <activity  
    14.             android:name=".OtherActivity"  
    15.             android:label="@string/title_activity_other" android:launchMode="singleTask">  
    16.         </activity>  
    17.     </application>  
  • 相关阅读:
    java-泛型及上界下界详解
    【CSDN】Spring+Spring MVC+Mybatis实战项目之云笔记项目
    mybatis
    spring笔记-spring mvc表单
    spring笔记-第一个spring mvc 项目
    巡风源码阅读与分析---AddPlugin()方法
    巡风源码阅读与分析---view.py
    BUGKUctf-web-writeup
    陕西省网络空间安全技术大赛部分题目writeup
    “百度杯”CTF比赛(二月场)-web-writeup
  • 原文地址:https://www.cnblogs.com/kobe8/p/3979129.html
Copyright © 2011-2022 走看看