显示 Toast 消息的线程安全方式(For AsyncTask)
如果你不想扩展应用程序并保持你的 Toast 消息线程安全,请确保在 AsyncTasks 的 post execute 部分中显示它们。
public class MyAsyncTask extends AsyncTask <Void, Void, Void> {
@Override
protected Void doInBackground(Void... params) {
// Do your background work here
}
@Override
protected void onPostExecute(Void aVoid) {
// Show toast messages here
Toast.makeText(context, "Ding! Your Toast is ready.", Toast.LENGTH_SHORT).show();
}
}