如果我有 2 个微调器,第二个取决于第一个,我将从 MySQL 数据库中检索第二个微调器的信息,这取决于第一个微调器的选择,我成功地获取了第一个微调器的 id,但我不知道如何将它发送给另一个因为它对我不起作用
我的 MainActivity 类有:
new LoadAllCourses().execute(); //first spinner generation
new LoadAllSection().execute(); //second spinner
在class LoadAllCourses extends AsyncTask<String, String, String>
adapter1 = new MyCustomAdapter(MainActivity.this,
android.R.layout.simple_spinner_item,
coursesList);
spinner1.setAdapter(adapter1); // Set the custom adapter to the spinner
spinner1.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
HashMap<String, String> map12 = coursesList.get(position);
String id3 = map12.get("CourseID");
// Do something
Log.d("All coursesdddddddddddddddddddddddddddddddddddd: ", id3);
// Do something
}
@Override
public void onNothingSelected(AdapterView<?> adapter) {
}
});
现在我想获取 id3 并将其发送到
class LoadAllSection extends AsyncTask<String, String, String>
但这行不通
如果像我说的那样,我该如何解决