1
我通过一些导游了,我知道,怎么给许多参数传递到onProgressUpdate这样的AsyncTask传递一个数组onProgressUpdate()
@Override
protected void doInBackground(Void... params){
publishProgress("a","b");
}
@Override
protected void onProgressUpdate(String... params){
String passed1 = params[0];
String passed1 = params[1];
}
现在。是否有可能发送一个数组?
像这样
@Override
protected void doInBackground(Void... params){
String[] values = new String[2];
values[0]="c";
values[1]="d";
publishProgress("a","b",values);
}
@Override
protected void onProgressUpdate(String... params){
String passed1 = params[0];
String passed1 = params[1];
String passed3 = params[3][0];
String passed3 = params[3][1];
}
因为正是这一点是行不通的。 任何解决方案?请?
嗯,说实话,没有使用我的粉丝,我必须以另一种方式来解决问题。无论如何,谢谢你,也许会成为另一个人的归档主题。祝你有美好的时光:) – Zorak