問題タブ [activity-state]

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

android - android アクティビティのクラスとオブジェクト

私はアンドロイド開発が初めてです。そこで活動について質問です。Google 開発者では、クラス Activity から継承するクラスを作成する必要があると彼らは言います。ここまでは順調ですね。今、私はアクティビティがクラスであると考えています。これが私の大きな問題につながります。アクティビティがクラスの場合、どのようにしてすべてのライブ サイクル メソッドを呼び出すことができますか。Java では、メソッドとアクションを呼び出すクラスのオブジェクトが必要であることを学びました。アクティビティがオブジェクトではなくクラスである場合、どのようにしてこれが可能になるのでしょうか。

敬具ヤン

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

android - 活動状態の保存と復元

別のアクティビティを呼び出すときに、現在のアクティビティに保存した変数が返されたときに存在することを確認できますか?

上記のコードでは、現在のアクティビティ インスタンス フィールドに格納することによって (2) を使用できますか、または (1) を使用getIntExtra()して値を渡し、その値onActivityResult()を回復するために使用する必要がありますか?

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

android - Androidでアクティビティを再利用できますか?

初めてのアプリを開発していて、どうすればよいかわかりません。何かを登録するアクティビティがあり、その登録を変更するオプションを提供したいと考えています。そのために登録アクティビティを再利用することを考えました。つまり、「変更」をクリックすると、すべてのフィールドが入力された状態で登録アクティビティが開き、必要に応じて変更できます (新しい登録アクティビティのように空のフィールドではありません)。 、そして別のクエリを作成してSQLiteなどでレコードを更新します。登録ではなく別のことをするためにそのアクティビティを呼び出していることをキャプチャする方法がわかりません。それは可能ですか?または、それを行うための新しいアクティビティを作成する必要がありますか?

ありがとうございました!!

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

android - リクエストに応じてアクティビティ状態インスタンス (バンドル) を受け取る方法は?

リクエストに応じてこのメソッドに与えられたバンドルを取得する方法 (Bundle outState)?