Well I use the RequestTask class to do some things like:
- protectedInBackground String (String ... uri)
- protected void onPostExecute (String result)
I just want to return the variables to do other things outside of the RequestTask class, I read something about the scope of variables but I do not know how to do it.
Ex:
public class Inicio_Activity ...{
// minha classe requesttask..
class RequestTask extends AsyncTask<String, String, String>{
...meus comandos...
teste = "Pronto";
}
// declaro a string
String teste = "";
// Oncreate
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_menu);
new RequestTask().execute(http://www.asdasdas.com);
// digamos que tenho um textview que ira receber essa variável onde deveria aparecer "Pronto", como minha classe não retorna essa variável, não ira exibir nada.
texto1.setText(teste);
}