私のアプリケーションには、サーバーに接続してそこから特定のユーザー情報を取得する 1 つのアクティビティがあります。次に、その情報を処理する別のアクティビティを開始します。
Androidのアクティビティ間でデータを渡す正しい方法は何ですか?
私のアプリケーションには、サーバーに接続してそこから特定のユーザー情報を取得する 1 つのアクティビティがあります。次に、その情報を処理する別のアクティビティを開始します。
Androidのアクティビティ間でデータを渡す正しい方法は何ですか?
そのデータが一度だけ必要な場合は、Intent
. ここにチュートリアルがあります。
常にアクセスする必要がある場合は、Application
サブクラスまたは他のシングルトンに配置できます。
一般に、 のようなメソッドを使用putExtra
してデータをインテントに添付し、たとえばgetIntent().getStringExtra(name)
、他のアクティビティでデータを取得するために使用できます。