我正在构建 android 应用程序,它应该打开条形码扫描仪屏幕并扫描条形码,然后将条形码字符串发送到 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()”
这就是我调用 asynctask 发送字符串的方式。
AsyncCallWS soap_object = x.new AsyncCallWS();
soap_object.execute();
如何将两个字符串传递给soap_object,然后执行__barcode_webservice()