こんにちは、私はAndroid開発の初心者です。アプリを介して別のアプリケーションの例に切り替えると、どのようにアプリケーションを閉じることができますか?ナビゲートするリンクがあり、ナビゲーションの開始後にアプリを閉じたい
4 に答える
0
他のアプリを起動した後に呼び出すだけfinish()
で、アクティビティが閉じられます。
于 2013-08-01T10:36:52.660 に答える
0
アクティビティを破棄するには、finish() を使用します
次のような別のアクティビティを開始するとします。
Intent i=new Intent(Activit1.this, Activity2.class);
startActivity(intent);
finish(); //here your activity is destroyed and when you press the back button it wont take you to your 1st activity
于 2013-08-01T10:55:19.907 に答える
0
現在のアクティビティだけでなく、開いているすべてのアクティビティを終了したいときはいつでも、
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse('...'));
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
次に、finish メソッドを呼び出して現在のアクティビティを終了します。
finish();
于 2013-08-01T10:44:02.170 に答える
0
以下を使用して、
protected void onPause(){
super.onPause();
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
finish();
}
于 2013-08-01T10:44:33.203 に答える