我有一个要求,我想创建一个应用程序,将启动我的网站并关闭。怎么做到这一点?
package com.example.myappname;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("myweburl"));
startActivity(myIntent);
finish();
}
}
我的网站在浏览器中打开,但应用程序仍会显示在当前打开的应用列表中。我想在浏览器中打开网址后立即关闭应用。
答案 0 :(得分:1)
听起来您希望自己的应用不会出现在最近的应用列表中。为此,请使用清单中的android:excludeFromRecents
作为您从
<activity
android:name=".Activity"
android:excludeFromRecents="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
详细了解android:excludeFromRecents
属性here