프래그먼트에서는 자료가 잘나오는것을 확인하였고 거기에서 하나의 텍스트를 클릭하였을 시 거기에 맞는 세부사항을 출력을 하려고 해서 인텐트로 해서 그 텍스트의 자료를 가져와서 db에 까지 넣었습니다. 
	그리하여 검색을 하여 그거에 맞는 자료를 뽑으려고 하는데 프로그램이 계속 죽게 되어서 질문을 드리게 되었습니다....
	
		package co.kr.gmpit.commonform;
	
		 
	
		import java.util.ArrayList;
	
		 
	
		import org.json.JSONArray;
	
		import org.json.JSONException;
	
		import org.json.JSONObject;
	
		 
	
		import android.app.Activity;
	
		import android.content.Context;
	
		import android.content.Intent;
	
		import android.os.AsyncTask;
	
		import android.os.Bundle;
	
		import android.view.View;
	
		import android.view.Window;
	
		import android.view.WindowManager;
	
		import android.widget.ListView;
	
		import co.kr.gmpit.listforms.frgAdapter001;
	
		import co.kr.gmpit.listforms.frgAdapter001_1;
	
		import co.kr.gmpit.listforms.frgDataList001;
	
		import co.kr.gmpit.listforms.frgDataList001_1;
	
		import co.kr.gmpit.loginfulltest.R;
	
		import co.kr.gmpit.soapmanage.dbcontrol_soap;
	
		 
	
		public class cmdetail_cust extends Activity {
	
		  
	
		Context context;
	
		 
	
		final dbcontrol_soap dbcon = new dbcontrol_soap();
	
		 
	
		@Override
	
		    public void onCreate(Bundle savedInstanceState) {
	
		 
	
		 
	
		        requestWindowFeature(Window.FEATURE_NO_TITLE);
	
		        getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
	
		        
	
		        
	
		        setContentView(R.layout.cmdetail_cust);
	
		        
	
		        Intent intent = getIntent();
	
		        String str1;
	
		        str1 = intent.getExtras().getString("custcode");
	
		       
	
		 
	
		String stemp = " exec spAND_SLbase0200R @message = '', @div = '', "
	
		+ " @custcode = '"+ str1 +"', "
	
		+ " @salpower = '', @empcode = '' ";
	
		 
	
		MyAsyncTask2 task = new MyAsyncTask2();
	
		// gv = (ListView) mainview.findViewById(R.id.lsvcustlist);
	
		 
	
		task.execute(stemp);
	
		  
	
		    }
	
		 
	
		public class MyAsyncTask2 extends AsyncTask<String, Object, Object> {
	
		Object sresult = null;
	
		 
	
		 
	
		 
	
		 @Override
	
		protected Object doInBackground(String... params) {
	
		 
	
		sresult = dbcon.fndbcontrol_soap(params[0]);
	
		return sresult;
	
		}
	
		 
	
		protected void onPostExecute(Object result) {
	
		if (result != null) {
	
		ArrayList<frgDataList001_1> list = new ArrayList<frgDataList001_1>();
	
		frgAdapter001_1 adapter = new frgAdapter001_1(
	
		context, R.layout.cmfdetail_sub1, list);
	
		 
	
		try {
	
		JSONArray ja = new JSONArray(result.toString());
	
		for (int i = 0; i < ja.length(); i++) {
	
		JSONObject obj = ja.getJSONObject(i);
	
		list.add(new frgDataList001_1(obj.getString("custcode"),obj.getString("custcondition"), obj.getString("custitem"), obj.getString("addr1"), obj.getString("addr2"), obj.getString("telno"), obj.getString("faxno"), obj.getString("email"), obj.getString("ceoname"), obj.getString("businessno"), obj.getString("medicalcode"), obj.getString("custdivnm"), obj.getString("utdivnm"), obj.getString("opendate")));
	
		}
	
		} catch (JSONException e) {
	
		e.printStackTrace();
	
		}
	
		 
	
		//gv.setAdapter(adapter);
	
		}
	
		 
	
		}
	
		}
	
		 
	
		    
	
		    
	
		}