問題タブ [subactivity]
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.
uml - アクティビティ図でサブアクティビティからのデータ出力を示す方法は?
タイトルで述べたように、アクティビティ図のサブアクティビティからのデータの出力を示そうとしています。Object-Node と入力ピンの間で迷っています。
この場合、何が正しいですか?
android - EditText 情報を Intent 変数に入れる方法
編集テキストに入力されたユーザー情報を取得しようとしています。Intent結果変数に保存したい。その後、メインのアクティビティに送り返そうとしています。can't resolve メソッドを取得し続けます。putExtra()メソッドにパラメーターが欠落しているに違いないと考えています
android - サブアクティビティからデータを返せない (setResult)
私のプロジェクトでは、ActivityTwo は ActivityOne のサブアクティビティとして起動され、ActivityTwo から返されたデータを処理するように変更されています。
ActivityOne の TextView は、インテント オブジェクトに追加された EditText に入力されたテキストを、ActivityTwo のキー値として取得する必要があります。起動に成功しても、インテント オブジェクトは抽出されません。
私は直面している可能性のある同様の問題を調べて、これを経験しました: Android で `startActivityForResult` を管理するにはどうすればよいですか?
それでも、TextView が 2 番目のアクティビティから取得したインテント オブジェクトから抽出されたテキストを設定できない理由をまだ理解できませんでした。
有用なヘルプをいただければ幸いです。
以下にコードを示します。
アクティビティワン:
アクティビティ 2 :
android-intent - アクティビティ間でエクストラを渡し、それらを単一のアクティビティに転送する
私のアプリは、他のアクティビティのフィールドにユーザーが入力したすべての値を最後に表示する基本的なログイン アプリです。インテント オブジェクトとフラグを使用しています。アクティビティは以下を使用します。
- Key-Value を保存するインテント エクストラ
- FLAG_ACTIVITY_FORWARD_RESULT
- startActivityForResult() および onActivityForResult() メソッド
したがって、AActivity、BActivity、Caactivity という名前のアクティビティとナビゲーション フローは、A → B → C → A で、B と C からの結果である必要があります。
コードのロジックに関する私の理解では、アクティビティ 3 がその結果をアクティビティ 2 を呼び出したアクティビティ (この場合はアクティビティ 1) に転送する必要があることを Android に伝えます。また、アクティビティ 3 が結果を設定して終了すると、アクティビティ 1 の onActivityResult() がアクティビティ 3 から送信された結果データで呼び出されます。
ただし、アプリを実行すると、アクティビティ 3 からのみ結果が得られますが、図に示すように、アクティビティ 1 の TextView に null,null,valueC,valueC として表示されるアクティビティ 2 から null を受け取ります。 画像をクリック
発生した同様の問題をグーグルで検索しましたが、問題を解決できませんでした。
よろしくお願いいたします。
ここに私のコードがあります:
Aアクティビティ:
}
Bアクティビティ:
}
Cアクティビティ:
}