2つのURLがあります.1つは地域名を取得するためのもので、もう1つはログイン用です。最初のURLは選択したスピナー項目に基づいて関連付けられたJson値を得る方法
[{"CmpnyName":"Indore","CmpnyCode":"111"},{"CmpnyName":" Nagpur","CmpnyCode":"222"},{"CmpnyName":" Jabalpur","CmpnyCode":"333"},{"CmpnyName":"Amravati","CmpnyCode":"444"}]
と答えています。スピンナーにCmpnyNameを表示する必要があります。だから私は
typeofcompany.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
ba = typeofcompany.getSelectedItem().toString();
SelectType(ba);
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
私の問題は、私はCmpnyNameを選択すると、それは2番目のURLに使用されるべき....ように111とを呼び出す必要がありますたとえば、インドールのためのそれに関連するCmpnyCodeを呼び出す必要がある、としました。 ..私は、Uに感謝.... it..any助けてくださいを行う方法を得ていないのです
最初のPOJOモデルにあなたのJSONを追加し、ような何かをスピナーのonItemSelectedListenerでBeanクラス次に
ArrayList<MyBean>
すなわちの配列リストを渡すことで、あなたのスピナーのためのカスタムアダプタを設定しますあなたがスピナーユーザーのアイテムからアイテムを選択してその値を得たとき –