2011년 1월 11일 화요일

android error _ The specified child already has a parent

01-12 01:20:33.757: ERROR/AndroidRuntime(20699): Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

이미 addView된 위젯을 다시 addView 할 경우에 발생

2011년 1월 9일 일요일

DB에서 불러온 문자열의 개행 문자 \n

mtxt.setText(db.getContent().toString());
// toString()을 붙여야 DB에서 입력한 개행문자 \n가 먹음

2011년 1월 4일 화요일

안드로이드 가로, 세로 전환시 onCreate(), onDestroy() 호출 막기

전환을 막을 activity의 속성에


android:configChanges="orientation|keyboardHidden"


를 추가.

해당 activity의 .java 파일을 열어 다음의 메소드를 오버라이드.


@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}

android SharedPreference 이용


SharedPreferences prefs = getSharedPreferences("PrefName", MODE_PRIVATE);
String account = prefs.getString("key_account", "");
boolean keepcheck = prefs.getBoolean("key_keepaccount", true);


SharedPreferences.Editor ed = prefs.edit();
ed.putBoolean("key_keepaccount", keepaccount);ed.putString("key_account", account);ed.commit();

2011년 1월 2일 일요일

eclipse font

Default : MS949