我正在开发一个安卓应用程序,需要打开条形码扫描屏幕并扫描条形码,然后将条形码字符串发送到Web服务。我已经完成了条形码读取部分,并且可以向Web服务发送静态字符串。我正在异步地向Web服务发送字符串。
这是我的代码:
public class AsyncCallWS extends AsyncTask<String, Void, Void> {
@Override
protected Void doInBackground(String... params) {
try {
execute__barcode_webservice();
} catch (Exception e) {
// TODO: handle exception
}
return null;
}
@Override
protected void onPostExecute(Void result) {
}
@Override
protected void onPreExecute() {
}
@Override
protected void onProgressUpdate(Void... values) {
}
}
我需要将两个字符串传递给"execute__barcode_webservice()"函数
以下是我的异步调用方法,用于发送这些字符串。
AsyncCallWS soap_object = x.new AsyncCallWS();
soap_object.execute();
如何将两个字符串传递给soap_object并执行execute__barcode_webservice()函数?