我通过项目选择的侦听器得到微调器的位置。 但我的观点是,当我点击提交按钮时,我怎样才能在后台进程中获得微调器的值?请帮助我。我是android域名的新手。需要一些帮助。
答案 0 :(得分:0)
如果在asyncTask中可以访问微调器:
String.valueOf(spinner1.getSelectedItem())
否则,您必须将上述语句的结果传递给asynctask
答案 1 :(得分:0)
我通过项目选择的侦听器得到微调器的位置。但我的 点是当我点击提交按钮然后我怎么能得到 后台进程中微调器的值是什么?
=>如果我得到你的观点,那么你想要将所选的项数据从微调器传递给AsyncTask。
如果是这种情况,那么你也可以将参数/参数传递给AsyncTask。
例如:
private class ParamAsyncTask extends AsyncTask<String, Integer, Void> {
@Override
protected Void doInBackground(String... params) {
String firstParam = params[0];
.....
.....
}
并执行此AsyncTask:
new ParamAsyncTask().execute("Hello");