問題タブ [startactivityforresult]

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

android - ホーム ボタンが押された状態から戻る - アクティビティの終了

startActivityForResult() を使用してアクティビティを開始しました。この新しいアクティビティでホーム ボタンをクリックし、アプリを再度開くと、アクティビティが閉じて前のアクティビティに戻ります。ライフサイクル メソッドのデフォルトの実装を入れて、ブレークポイントを設定しました。アプリを再度開いた後、次の処理が順番に実行されます。

なぜ onStop() と onDestroy() を呼び出すのですか? 私はこれを行うことはできません。これをやめさせるにはどうすればよいですか?

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

android - ListView の行を更新するための StartActivityForResult

ListView を使用してサブジェクトのリストを表示する次のアクティビティがあります。各行には、その件名の質問がまだ回答されていないことを示すために赤に設定された textview があります。ユーザーが行をクリックすると、その件名について質問するアクティビティが起動されます。

startActivityForResult を呼び出してアクティビティを起動します。これにより、質問が行われたという事実で行が更新され、テキストビューが緑色に変わります。

私の質問は、onActivityResult からリストビューの特定の行を更新する方法です。

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

android - すぐに呼び出されるフラグメントを使用してアクティビティから結果を取得する

私は持っていFragment A in Activity Aます。fromActivity Bを使用して新しいものを開始するとき。onActivityResultが開始された直後に呼び出されました。 onActivityResult を使用した結果コードは、 では 正しいが、では正しく表示されませんでした。startActivityForResultFragment AActivity BFragmentActivity A

問題はいくつかの起動モードによるものだと思います。私

そしてアクティビティB

フラグメントから startActivityForResult を使用してアクティビティを開き、スピナー項目を選択して結果を取得したいだけです。

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

android - Android: FOR ループを一時停止して、startActivityForResult によって呼び出された子アクティビティが終了するのを待ちます()

このコードを使用して、いくつかのアクティビティを 1 つずつ起動しようとしています

子アクティビティが起動されるたびに意図を取得し、何かを実行して終了し、親アクティビティは各子が終了するのを待ってから、次のアクティビティを呼び出します。ただし、アクティビティが表示される前に for ループが実行され、完了します。それに対する解決策はありますか?

0 投票する
3 に答える
556 参照

java - startActivityForResult を使用してデータをリストに追加する

私はAndroidが初めてです。アプリにディレクトリを作成したい。そこには名前だけを表示します。名前を表示するために Directory クラスを使用し、そこに追加するために AddPerson クラスを使用しています。ただし、AddPerson は機能していません。これが私のディレクトリです:

これは AddPerson クラスです: package com.example.user.myapplication;

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

android - 同じアクティビティを開く StartActivityForResult から戻る

コードの問題が何であるかわかりません。今日、startActivityForResult を呼び出すときに奇妙な問題に直面します。

以下は私のコードです -

私が電話したときの活動Aから -

次に、アクティビティ B が希望どおりに開きます。ここで、アクティビティ B から以下のコード行を呼び出しています -

次に、同じアクティビティ B を開きます。

コードをデバッグしたところ、アクティビティ B の終了時にアクティビティ B の onCreate() が呼び出されることがわかりました。

誰でもこの問題を解決できます。

ティア

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

android - Android は onNewIntent の Camera Intent から結果を取得します

とのアクティビティがありandroid:launchMode="singleInstance"ます。これからカメラを起動して結果を処理したいのですがstartActivityForResult、singleInstanceではうまくいきません。onNewIntentメソッドを使用してカメラから結果を取得することは可能でしょうか? 可能であれば、どうすればこれを実装できますか?