-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)) {
}
JSON ArrayJSON-Array ohne Übergabe des Array-Namens?
Ich möchte die Sfltlattitude
und SfltLogitude
bekommen. In der Zeichenfolge Tripname
übergebe ich den Schlüssel Trip1
von der anderen Aktivität, da die TRIPNO
nicht definiert ist (die TRIPNO
kann eine beliebige trip2
.. und so weiter sein). In arrayJson
bekomme ich das Array von TRIP1
, aber ich bin nicht in der Lage, die Sfltlattitude
oder SfltLogitude
zu bekommen.
Was ist 'getString ("Trip")' retrieving? Ich sehe es nirgends in JSON. Ich sehe auch "ITEM_EXTRA" nirgendwo. Bitte posten Sie den gesamten relevanten Code. – 4castle