为了账号安全,请及时绑定邮箱和手机立即绑定

2 个微调器:从使用改装选择的第一个微调器 ID 填充第二个微调器

2 个微调器:从使用改装选择的第一个微调器 ID 填充第二个微调器

梵蒂冈之花 2022-09-22 19:27:03
我使用我的Android,我有两个微调器,并使用改造来填充我的微调器。我设法填充了第一个微调器。但我不知道如何在从第一个微调器中选择的id下填充我的第二个微调器。我正在使用共签名器静止控制器来传递id,并希望使用第二个微调器的改造来检索它,但我不知道该怎么做?请帮帮我。我已经通过传递id创建了休息控制器。已创建 Api 接口。和豆子获取详细数据。第一个旋转器工作良好。声明 classSpinner = (Spinner) findViewById(R.id.classSpinner);    divSpinner = (Spinner) findViewById(R.id.divSpinner);    classSpinner.setAdapter(mAdapter);    mApiInterface = ApiClient.getClient().create(ApiInterface.class);    getAllProvinsi();ApiInterfacepublic interface ApiInterface {//first spinner    @GET("Testpage/provinsi")    Call<GetProvinsi> getProvinsi();//second spinner that I needed how to pass the id? and get data by id selected from first spinner    @GET("Testpage/kotabyprovid/provinsi_id/")    Call<GetKota> getKota();}得省 ( 第一微调器 )public class GetProvinsi {@SerializedName("result")List<Provinsi> listDataProvinsi;public List<Provinsi> getListDataProvinsi() {    return listDataProvinsi;}public void setListDataProvinsi(List<Provinsi> listDataProvinsi) {    this.listDataProvinsi = listDataProvinsi;}}捷哥达 ( 第二微调机 )public class GetKota {@SerializedName("result")List<Kota> listDataKota;public List<Kota> getListDataKota() {    return listDataKota;}public void setListDataKota(List<Kota> listDataKota) {    this.listDataKota = listDataKota;}}
查看完整描述

1 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超13个赞


取代


@GET("Testpage/kotabyprovid/provinsi_id/")  

Call<GetKota> getKota(); 


@GET("Testpage/kotabyprovid/provinsi_id/{prov_id}")  

Call<GetKota> getKota(@Path("prov_id") int provId);

现在您可以将id传递给方法,改造将负责传递到URL路径。provId


查看完整回答
反对 回复 2022-09-22
  • 1 回答
  • 0 关注
  • 71 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信