소스
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
setContentView(R.layout.cmfcustlist);
igetinfo = getIntent();
String svalue1 = igetinfo.getExtras().get("custcode").toString();
EditText etcustname_s = (EditText)findViewById(R.id.edtcustname);
etcustname_s.setText(svalue1);
edtcustname = (EditText)findViewById(R.id.edtcustname);
// InputMethodManager imm = (InputMethodManager) getBaseContext().getSystemService("input_method");
// EditText etempcode = (EditText) findViewById(R.id.etempcode_s);
//
// imm.hideSoftInputFromWindow(etempcode.getWindowToken(), 0);
String stemp = "exec spAND_Common @message = '', @div = 'SC', @custname = '' ";
MyAsyncTask2 task = new MyAsyncTask2();
gv = (ListView) findViewById(R.id.lsvcustlist);
task.execute(stemp);
edtcustname.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before,int count) {
}
@Override
public void afterTextChanged(Editable arg0) {
// 입력이 끝났을 때
String stemp = "exec spAND_Common @message = '', @div = 'SC', @custname = '"
+ edtcustname.getText() + "' ";
MyAsyncTask2 task = new MyAsyncTask2();
gv = (ListView) findViewById(R.id.lsvcustlist);
task.execute(stemp);
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,int after) {
}
public void afterTextChanged1(Editable s) {
// TODO Auto-generated method stub
}
});
tx = (TextView)findViewById(R.id.tvcustcode);
tx.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//TextView tv = (TextView)findViewById(R.id.tvcustcode);
//Toast.makeText(getApplicationContext(), tv.getText(), Toast.LENGTH_LONG).show();
igetinfo.putExtra("results", tx.getText());
setResult(0x02, igetinfo);
finish();
}
});
}
LOGCAT
07-08 15:12:02.077: E/AndroidRuntime(15943): FATAL EXCEPTION: main
07-08 15:12:02.077: E/AndroidRuntime(15943): Process: co.kr.gmpit.loginfulltest, PID: 15943
07-08 15:12:02.077: E/AndroidRuntime(15943): java.lang.RuntimeException: Unable to start activity ComponentInfo{co.kr.gmpit.loginfulltest/co.kr.gmpit.commonform.cmfactivity_cust}: java.lang.NullPointerException
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2395)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2453)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread.access$900(ActivityThread.java:173)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.os.Handler.dispatchMessage(Handler.java:102)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.os.Looper.loop(Looper.java:136)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread.main(ActivityThread.java:5579)
07-08 15:12:02.077: E/AndroidRuntime(15943): at java.lang.reflect.Method.invokeNative(Native Method)
07-08 15:12:02.077: E/AndroidRuntime(15943): at java.lang.reflect.Method.invoke(Method.java:515)
07-08 15:12:02.077: E/AndroidRuntime(15943): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
07-08 15:12:02.077: E/AndroidRuntime(15943): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
07-08 15:12:02.077: E/AndroidRuntime(15943): at dalvik.system.NativeStart.main(Native Method)
07-08 15:12:02.077: E/AndroidRuntime(15943): Caused by: java.lang.NullPointerException
07-08 15:12:02.077: E/AndroidRuntime(15943): at co.kr.gmpit.commonform.cmfactivity_cust.onCreate(cmfactivity_cust.java:106)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.Activity.performCreate(Activity.java:5451)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
07-08 15:12:02.077: E/AndroidRuntime(15943): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2359)
07-08 15:12:02.077: E/AndroidRuntime(15943): ... 11 more
creat안에 edittext 체인지와 textview 클릭 이벤트만 줬는데 실행이 안되는 이유를 정확히 모르겠습니다.