-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
TRIPNO
が定義されていないので、他のアクティビティのキーTrip1
を渡しています(TRIPNO
は任意のtrip2
などとすることができます)。 arrayJson
ではTRIP1
の配列を取得していますが、Sfltlattitude
またはSfltLogitude
を取得できません。
'のgetString( "旅")'検索とは何ですか? JSONのどこにも表示されません。私は '' ITEM_EXTRA "'もどこにも見ません。関連するコードをすべて投稿してください。 – 4castle