-2
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map);
Bundle b = getIntent().getExtras();
String Array = b.getString("ITEM_EXTRA");
String Tripname = getIntent().getExtras().getString("Trip");
try {
JSONArray jO = new JSONArray(Array);
for(int i=0;i<jO.length();i++) {
JSONObject tripObject = jO.getJSONObject(i);
String Trips = tripObject.getString("TripNO");
JSONArray arrayJson = tripObject.getJSONArray("Trips");
if(Trips.equals(Tripname)) {
}
我想要得到的Sfltlattitude
和SfltLogitude
。在串Tripname
我是从其他活动传递的关键Trip1
为TRIPNO
没有定义(在TRIPNO
可以是任何trip2
..等)。在arrayJson
我得到的TRIP1
数组,但我没能拿到Sfltlattitude
或SfltLogitude
。
什么是'的getString( “旅行”)'检索?我在JSON中看不到它。我也没有在任何地方看到“ITEM_EXTRA”。请张贴所有相关的代码。 – 4castle