私は、AsyncTask
を拡張するクラスを使用してPHPページ上の文字列を取得するコードを持っています。文字列の値に応じてUIのボタンの色を変更する必要があります。しかし、私はv
がAsyncTask
クラスでそれを変更できないことを発見したので、再度resultStringをメインスレッドに渡す必要があります。それはどうしたらいいですか? はここに私のコードです:AsyncTaskクラスメソッドからMainActivityに文字列をフェッチする方法は?
MainActivityClass
{
//button color changes acc to php page string
}
AsyncTaskClass
{
String result=fetch string data from php using doInBackground method;
//cant change button color here need to pass result to main activity
}
グローバル変数を作成します! –