問題タブ [application-close]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
226 参照

android - Androidはどの画面からでもアプリケーションを閉じます

重複の可能性:
アプリケーションを閉じて、Android でホーム画面を起動する

23 の画面またはレイアウトで構成されるアプリケーションを開発しました。各レイアウトは別のレイアウトとリンクしています。

プロセスはチェーンまたはツリーとして進みます.アプリケーションの画面またはフローの途中にいる場合、アプリケーションを完全に閉じるにはどうすればよいですか..

私が単一の画面を持っている場合finish()、アプリケーションを閉じるためにメソッドを使用できることfinish()を意味します.

この問題のコーディングを手伝ってください..

0 投票する
1 に答える
322 参照

android - Android アプリでのランタイム例外の問題。

XMLデータを基本的なリストビューに解析してからテキストビューに解析する割り当てが与えられましたが、問題は、演習用に意図的に提供されたコードを編集しているときに、メインの「ログイン」ボタンを押すとアプリケーションが停止することですアクティビティ。これを読んでくれた人に感謝します。私はここで本当に途方に暮れています。何時間も微調整しようとしてきました。

誰かが問題を見つけることができるかどうか疑問に思っていました。

XML:

丸太の猫:

0 投票する
1 に答える
362 参照

java - コンソールプログラムが終了する前にメソッドを呼び出す方法

プログラムが終了する直前に、コンソールアプリケーションでいくつかのオブジェクトをシリアル化したいですか (このコードをメインメソッドの最後に追加するだけではありません)?

解決することは可能ですか?

0 投票する
0 に答える
1094 参照

vb.net - Outlook アプリケーションを閉じる

この質問が以前に(何度も)尋ねられた可能性は非常に高いですが、解決策が見つかりません。

メールを送信するプログラムがあります。コードは次のようになります。

ここまでは順調ですね。ユーザーは、Outlook アプリケーションを使用するために Outlook を閉じる必要があります。これが完了したら、私はこれを行います:

魅力のように機能しますが、これが完了すると、トレイにこの小さなアイコンが表示され、Outlook が実行中であることが示されます。Outlook クライアントを開こうとすると、Outlook が既に実行されているというメッセージが表示されます。クライアントを使用する前に、トレイのアイコンをクリックして閉じる必要があります。メールが送信されたときにコードからこのアプリケーションを閉じるにはどうすればよいですか?

私は成功せずにこれを試しました:

どんな助けでも大歓迎です。

0 投票する
4 に答える
2428 参照

c++ - C++ - アプリケーションの終了時にコマンドを実行する方法は?

私は C++ を初めて使用し、デバイスにアクセスして特定のデータを収集し、それをローカル ネットワーク上のデータストリームに転送する必要があるプロジェクトを最近開始しました。

私のアプリケーションは必要なすべてのことを行いますが、機能が不足しています。アプリケーションが実行されているウィンドウを閉じても、ハードウェアデバイスは停止しません。その結果、プログラムを終了するたびにハードウェアをリセットする必要があります。これは不便であるだけでなく、プログラムの意図した使用法には不可能です。

私は基本的に、プログラムが閉じられたときに(xをクリックするか、Alt-F4を押すなどして)実行される関数のコールバックを設定したいだけです.

これは可能ですか?このようなイベントのハンドラーを作成する可能性があります。

これが正しいアプローチである場合、このハンドラーの使用方法を知りたいですか? プログラムでそのようなハンドラーを作成する必要がありますか?更新は常に行われますか?

ジョナスの助けに感謝します

0 投票する
2 に答える
854 参照

android - Android: アプリケーションが別のアプリから起動された場合、BackStack の誤動作

で始まるアプリケーションがありますSplashScreenActivity。その後、 aLoginActivityが表示されるか、ユーザーがすでにログインしている場合は aMainActivityが表示されます。アプリケーションがすでに実行されている場合はSplashScreenActivity、次のコマンドで終了します

問題発生

PlayStore などの別のアクティビティからアプリケーションを起動すると、既に実行されている場合は適切なアクティビティで再開されます。これは、Intent2番目のアプリ内で再現するために使用しています

ただし、このアクションはどういうわけかバックスタックを壊しています。の backpress でアプリケーションを閉じる代わりに、アプリケーションをMainActivity再起動します。

私はブレークポイントを使用し、 MainActivity:onDestroy() が呼び出されることを発見しましたが、ホームスクリーンへのアプリケーションを再開する代わりに、常に再起動し、理由がわかりません。

私は次のことを試しました: - と のような異なる起動モードを使用singleTasksingleInstanceましたが、違いはありませんでした。onNewIntentが呼び出されますが、 を呼び出すfinishHomeActivity再起動します - 以下に示すように、試してみmoveTaskToBack(true)ましたが、アクティビティも再起動しています (そして、アプリを BackStack に移動するのではなく、実際に閉じたいと考えています)