私は2つのアクティビティを持っています。メインアクティビティのボタンをクリックすると、Asynctaskが呼び出され(2つのasynctaskがあります)、別のアクティビティのtextviews(ほぼ10のtextviews)に解析されたJsonデータを表示する必要があります。別のアクティビティでasyntaskからデータを表示する方法textviews?
0
A
答えて
1
インサイドonPostExecute()あなたのAsyncTaskの、あなたは、第二ののonCreate()内のあなたの意図のエキストラを読んで、テントを作成し、あなたの意思でエキストラとしてデータを入れて、2番目の活動にリダイレクトするようにその意図を使用することができますアクティビティ。コントロールは、()のonCreate内、SecondActivityに行く
....onCreate(...){
....
setContentView(...);
String firstTextViewData = getIntent().getStringExtra("MY_FIRST_TEXTVIEW_DATA");
//the value that you passed in myIntent with tag MY_FIRST_TEXTVIEW_DATA will be received inside firstTextViewData, now you can set it on a textview.
TextView tv = (TextView)findViewById(R.id.tv);
tv.setText(firstTextViewData);
}
は、あなたがこれを行う方法のいくつかのアイデアを持っているかもしれませんホープたらコードが
onPostExecute(...){ //pass your data here
Intent myIntent = new Intent(MainActivity.this, SecondActivity.class);
myIntent.putExtra("MY_FIRST_TEXTVIEW_DATA","Value_of_first_tv_data");
....//Here you can put as many extras as you wish, your can also put an object with multiple values.
....
startActivity(myIntent); //this will take to SecondAcitivity.
}
...何かのようになります。お知らせ下さい。ありがとう
+0
これは私が探していた答えです。それがうまくいくと思う:) – RD87
関連する問題
- 1. 別のアクティビティを表示する方法
- 2. asyntaskからデータを処理する方法 - 必要pojo
- 3. androidのタブレイアウトで1つのアクティビティから別のアクティビティへデータを渡す方法
- 4. ウィジェットでtextviewsを表示して次のボタンを表示する方法は?
- 5. 1つのアクティビティから別のアクティビティへListViewデータを取得する方法
- 6. 1つのアクティビティから別のアクティビティへデータを送信する方法。 (Bluetooth)
- 7. 別のスレッドクラスからのデータをAndroidのアクティビティに渡す方法
- 8. Framelayoutでアクティビティを表示する方法
- 9. 表示方法EditTextのデータをアクティビティに変更する
- 10. 別のアクティビティからアクティビティを終了する方法
- 11. あるアクティビティから別のアクティビティにデータを送信する
- 12. 1つのアクティビティから別のアクティビティにリダイレクトする方法
- 13. 別のアクティビティから別のサービスインスタンスを起動する方法
- 14. あるアクティビティから別のアクティビティへデータを渡す
- 15. 別のアクティビティからのアクセス方法
- 16. データベースからのデータをリストビューで表示する方法は?
- 17. JTable内の別のデータベースの他のデータを追加しないで、データベースからデータを表示する方法?
- 18. 1つのアクティビティのラジオボタン/チェックボックスを使用して別のアクティビティに表示するデータですか?
- 19. 前のアクティビティを削除せずに別のアクティビティに透明なアクティビティを表示する方法
- 20. コントローラからデータを渡してCIで表示する方法
- 21. アンドロイドでハッシュマップからデータを表示する方法は?
- 22. あるアクティビティから別のアクティビティへのデータの送信
- 23. QTのメインウィンドウから別のウィンドウを表示する方法
- 24. 前のアクティビティで行ったことに基づいて、別のアクティビティでダイアログボックスを表示する方法
- 25. Android:別のアクティビティからのアクティビティへのアクセス方法
- 26. 日付ピッカーとスピナーから別のアクティビティにデータを渡す方法
- 27. テキストファイルからのデータをlistViewに表示する方法
- 28. ツールチップからデータベースのデータを表示する方法は?
- 29. サーバからのデータをグラフに表示する方法は?
- 30. SQL Server 2008 R2:別の方法で旅行データを表示
あなたのコードを投稿できますか?あなたはAsyncTaskでpostメソッドをオーバーライドしました – Jois
@Jois Alok Guptaの答えから探していたものを持っていると思います。もしそれがうまくいけば、私のコードでアップデートしてください。ありがとうbtw – RD87