主な活動にたくさんのボタンがあります。各ボタンはこれと同じように実行さAsyncTaskれ、HTTP POSTメソッドを実行しますが、異なる値を投稿します(これはButton.Tagプロパティに格納します)。だから私はAsyncTaskすべてのボタンに1つ持っています。問題は、AsyncTask彼の仕事が終わったときに、コールバックでどのボタンを更新する必要があるかを知っている必要があることです(実行するボタンAsyncTask)。オブジェクト(ボタンインスタンス)を渡したくないAsyncTaskのは、多くの状況(方向の変更など)でシステムによってアクティビティを再作成できることを読んだため、渡されたオブジェクトAsyncTaskが無効になる可能性があるためです。しかし、View.ID財産はどうですか?アクティビティライフサイクルのシステムによっても変更できますか、この整数値を使用して、このIDでこのボタンAsyncTaskを見つけて渡すことができますか(呼び出し)?onPostExecutefindViewByID
よろしく