如何在android中避免多个特定应用程序中的打开?

时间:2013-11-29 14:16:44

标签: android email launcher

我已经打开了我的Android应用程序。我使用了url方案,以便可以从用户的电子邮件中打开我的应用程序。但是,如果我尝试通过从Web浏览器单击电子邮件链接打开我的应用程序,它将在单独的窗口中打开该应用程序。 (请参阅我附带的屏幕简短图片。)

如何避免我的应用程序单独打开两次?enter image description here

<activity
android:name="com.mYs3.MainActivity.flash_screen"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>            
<intent-filter>
    <data android:scheme="mYs3" />
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.BROWSABLE" />
    <category android:name="android.intent.category.DEFAULT" />
</intent-filter>

1 个答案:

答案 0 :(得分:2)

在清单

中的活动块中尝试此行
android:launchMode="singleTask"