显示 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();
    }
    
}