I have an AsyncTask
running. I have a TextView
that I mimic the message a Toast
initially produces.
I want to clear the TextView
upon success in OnPostExecute
but it not doing so. The task complete Toast
works fine. How do I set the TextView
in the OnPostExecute
to blank? The user is still on the display screen where the TextView
is.
Code is as follows for an error condition:
@Override
protected void onPostExecute(Void result)
{ FetchingImage=0;
if(webLoadError>0)
{
TextView text = (TextView) findViewById(R.id.textView2);
String temp=" ";
text.setText(temp);
Toast.makeText(getApplicationContext(), "Image not available from the internet.
Default or last image loaded.
Try again later.",Toast.LENGTH_LONG).show();
}
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…