admin 管理员组

文章数量: 1086019


2024年4月14日发(作者:random8函数用法)

android-如何从JSON响应中获取选定的微调项的ID?

大纲:

我必须从服务器获取一些运算符列表.

下面是我的JSON数据

{"PrepaidServiceList":[{"operator_id":"2","operator_name":"R

eliance GSM"},{"operator_id":"9","operator_name":"TATA

CDMAWalky"},{"operator_id":"10","operator_name":"Virgin

GSM - TATA"},{"operator_id":"17","operator_name":"Docomo

Mobile"},{"operator_id":"18","operator_name":"Idea

Mobile"},{"operator_id":"35","operator_name":"T24

(DOCOMO)"},{"operator_id":"22","operator_name":"VodaFone

Mobile"},{"operator_id":"28","operator_name":"MTS

DataCard"},{"operator_id":"29","operator_name":"Reliance

CDMANetConnectLand

Line"},{"operator_id":"30","operator_name":"TATA

Photon"},{"operator_id":"32","operator_name":"Idea

Netsetter"},{"operator_id":"33","operator_name":"MTS

Prepaid"},{"operator_id":"38","operator_name":"Bsnl

DataValidity"},{"operator_id":"39","operator_name":"Bsnl

Topup"},{"operator_id":"41","operator_name":"Bsnl

d":"46","operator_name":"Aircel

TATA"},{"operator_id":"53","operator_name":"Docomo

Special"},{"operator_id":"55","operator_name":"Videocon"},{"ope

rator_id":"56","operator_name":"MTNL

Mumbai"},{"operator_id":"57","operator_name":"MTNL Mumbai

Special"},{"operator_id":"58","operator_name":"Uninor"},{"operat

or_id":"59","operator_name":"MTNL

Data

Pocket

Card"},{"operator_id":"45","operator_name":"Aircel"},{"operator_i

Internet"},{"operator_id":"52","operator_name":"Virgin CDMA -

-

Delhi"},{"operator_id":"60","operator_name":"MTNL

Special"},{"operator_id":"61","operator_name":"Uninor

Special"},{"operator_id":"62","operator_name":"Videocon

Special"},{"operator_id":"63","operator_name":"MTNL

Delhi

Delhi"},{"operator_id":"64","operator_name":"MTNL Mumbai"}]}

JSON数据具有“ operator_id”和“ operator_name”.

我必须既从url中获取信息,又在微调器中仅显示

“ operator_name”.

我已经实现了以上内容.请找到main_activity以供参考

@Override

protected void onCreate(Bundle savedInstanceState) {

te(savedInstanceState);

setContentView(ty_main);

spinner = (Spinner) findViewById(r);

plans = (TextView)findViewById(plans);

lickListener(new kListener() {

@Override

public void onClick(View v) {

Intent

ra("operator_id", id_click);

startActivity(in);

}

});

SimpleDateFormat

sdf = new

SimpleDateFormat("ddMMyyyyHHmmss");

in = new Intent(getApplicationContext(),

);


本文标签: 获取 内容 微调 选定 用法