我正在使用 AsyncTask 进行多个文件传输。存储在数组列表中的不同文件路径,我的问题是如何(按顺序)发送队列中的所有文件。
@Override protected void onResume() { // TODO Auto-generated method stub super.onResume(); /* * Some logic */ new XYZAsyncTask (mString).executeOnExecutor(AsyncTask.SERIAL_EXECUTOR); }
私有类 XYZAsyncTask 扩展 AsyncTask {
ArrayList<String> mArray; @Override protected Void doInBackground(ArrayList... params) { /* * * Some logic */ checkSizeAndSendFile(); return null; }