Back to project page DEVIEW2014_AndroidApp_Demo.
The source code is released under:
Apache License
If you think the Android project DEVIEW2014_AndroidApp_Demo listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.nhn.android.deview.dao.program; // w w w . j ava2 s . c om import java.io.UnsupportedEncodingException; import java.util.Vector; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.os.Handler; import android.os.Message; import com.nhn.android.deview.core.connector.DataConnectorListener; import com.nhn.android.deview.core.connector.DefaultDataConnector; public class TrackListConnector extends DefaultDataConnector { DataConnectorListener mListener; public void open(DataConnectorListener l) { mListener = l; open("http://deview.kr/2014/app/trackMap"); } @Override public void onReceive(byte[] response) { String json; try { json = new String(response,"UTF-8"); ProgramManager.getInstance().parseTrack(json); mHandler.obtainMessage(200).sendToTarget(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } final Handler mHandler = new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message arg0) { mListener.onResult(200, TrackListConnector.this); return false; } }); }