問題タブ [onpause]

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 投票する
3 に答える
5592 参照

android - startActivity() の後、一時停止する前にコードを実行できますか?

私の質問は... startActivity() の後にコードを実行しようとすると、現在のアクティビティの onPause() が呼び出される前に完全に実行されますか? つまり、startActivity() を含むメソッドが最後に到達したときに実際に呼び出されるかどうかはわかりません (メソッドで発生する何かfinish())。

detach()いくつかの条件に基づいて新しいアクティビティが開始された後にオブジェクト (データベース接続を持つ) が必要な例がありますが、1 つの条件を評価するにはこのオブジェクトが必要です。detach()その条件を確認し、最初の の前にブール値とそれを保存できることはifわかっていますが、次のコードが「合法」かどうかを知りたいです。

ありがとう!

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

android - onPause(): super.onPause() があっても SuperNotCalledException

developer.android.com SharedPreferencesのコードを使用して SharedPreferences をテストしようとしています 。onStopは「呼び出されない可能性がある」と言うので、少し変更しようとしました。問題は、オーバーライドの最初の行が super.onPause() であっても、onPause によってこの奇妙なエラーが発生することです。

コードの例を次に示します。

私が何かを見逃している場所はありますか?アプリケーションの初回起動時に onPause() も呼び出されるため、必要な if(created) にも注意してください。

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

android - スプラッシュスクリーンは自分自身を破壊しませんか? ジャワ

最初はスプラッシュ スクリーンが完全に機能していましたが、後でアクティビティ スプラッシュを破壊するコードを挿入しようとしました。onPause メソッドを保護された void の最後に配置することでこれを行いました。

メソッドを入れる前のスプラッシュ画面です

これはアフターコードです

どんな助けでも大歓迎です、ありがとう。

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

android - AndroidでOnResumeを実行すると、リストビューが空になります

Androidでは、モバイルをロックおよびロック解除した後、アクティビティが一時停止して再開されます。その時点でリストビューは空になります。plsはonPauseに値を保存し、onResumeで値を取得するのに役立ちます...

前もって感謝します

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

android - onPause() アンドロイド

私が行ったライブラリの onPostExecute で X 秒ごとに URL に接続するアプリがあります。アプリを閉じるか、[戻る] ボタンで戻るとonPause()、メイン アクティビティ クラスのメソッドをオーバーライドして停止する必要があります。新しい開発者向けのクラスの作成を容易にするために、独自のライブラリでこれを制御したいのですが、ライブラリonPause()メソッドでオーバーライドすると、接続が継続されます。私のライブラリでこれらを行う方法はありますか?

メインクラスの私のコードは次のとおりです。

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

android - Android :Activity が onPause にあるのはなぜですか?

アクティビティが表示されているかどうかを知る必要があります。メソッド onPause と onResume を使用したいのですが、アクティビティが onPause にある理由も知りたいです。3 つのケースがあります。

  1. ディスプレイがオフになるため、onPause でのアクティビティ
  2. ユーザーがホーム ボタンをクリックしたための onPause のアクティビティ
  3. ユーザーがホームボタンをクリックして画面をオフにしたため、onPause のアクティビティ

どのようにできるのか ?ありがとう

編集:私はこのコードで解決しました:

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

android - Android-アプリのアクティビティが停止し、不明な理由で開始されました

こんにちは私は長い間実行されているAndroidアプリを持っています。インタラクティブなユーザーがいない特別な状況向けです。ユーザーがいないため、他のアプリは起動されていません。しかし、アプリのメインアクティビティが、停止、作成、再開などのライフサイクルを定期的に通過しているのを確認しています。実行中にログファイルを書き出しました。

誰もが理由を知っていますか?ありがとう。

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

android - ワイヤレス設定アクティビティを開くときにonpause()メソッドを使用する

私の活動では、この方法でインターネット接続をアクティブ化するようにユーザーに提案します。

それはうまくいきます!問題は、「finish()」があるため、戻るボタンを押してもアクティビティに戻れないことです。onPauseメソッドのメソッド...ユーザーが別の方法でアクティビティを終了した場合は、このfinish()メソッドを保持したいのですが、上記のダイアログでインターネットをアクティブ化するように提案した場合はそうではありません...

どうすればそれができますか?onpauseメソッドにいくつかの条件を設定する必要がありますか、それとも他の方法がありますか?

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

android - Android-音楽の再生を続けるonPause

サウンドボードのように、アプリケーションで1〜2分間再生されるオーディオファイルがいくつかあります。誰かがボタンをクリックすると、その音が鳴ります。十分に単純です。SharedPreferenceに設定があり、ユーザーがアプリケーションを終了するか一時停止するか、サウンドを再生し続けるかどうかをユーザーに尋ねます。それは私が立ち往生しているところです。

現在のところ、ユーザーが「再生を続ける」ように設定すると、アプリケーションがフリーズし、手動で強制終了する必要があります。これが私が持っているものです:

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

android - サービスプロバイダー(テレコムネットワーク)からのポップアップメッセージにより、アクティビティが一時停止します

サービスプロバイダー(テレコムネットワーク)からのポップアップメッセージが原因でアプリのアクティビティが一時停止していることがわかりました。これらがアクティビティを一時停止しないようにする方法はありますか?