Ok so now I have Class A that contains some spinners that values will be populated by Class B that extends AsnycTask which grabs the s
I guess you are trying to read class A variable before it is being set.. Try to do it using callbacks..in the callback function pass the values and refresh your spinners..
You can create interface, pass it to AsyncTask (in constructor), and then call method in onPostExecute
For example:
Your interface:
public interface OnTaskCompleted{
void onTaskCompleted(values);
}
Your Activity:
public YourActivity implements OnTaskCompleted{
//your Activity
YourTask task = new YourTask(this); // here is the initalization code for your asyncTask
}
And your AsyncTask:
public YourTask extends AsyncTask