다음 코드를 실행하려고하면 오류가 발생합니다. 에뮬레이터에서이 오류 메시지를 표시 한 다음 앱 강제 종료 : 응용 프로그램이 예기치 않게 중지되었습니다. 무엇이 잘못 되었나요?Android : Layout.addView()가 작동하지 않습니다.
import edu.chl.dat255.bluebanana.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ProMan extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout layout = (LinearLayout) findViewById(R.layout.main);
TextView t = new TextView(getApplicationContext());
t.setText("Hello world");
layout.addView(t);
}
}
전체 예외 오류 게시하시기 바랍니다. 응용 프로그램이 예기치 않게 중지되었습니다.은 거의 모든 경우에 사용되는 일반적인 구문입니다. – DeeV
나는 팝업 메시지 이외의 다른 오류 메시지를 찾는 방법을 모른다. 콘솔에 아무것도 쓰여지지 않습니다. "Blue Bananana (process edu.chl.dat255.bluebanana) 응용 프로그램이 예기치 않게 중지되었습니다. 다시 시도하십시오." – Incinerator
LogCat에서 자세한 오류 메시지를 사용할 수 있습니다. Eclipse에 있다면 오른쪽 상단에있는 "DDMS"버튼을 클릭하여 볼 수 있습니다 (화살표를 먼저 클릭해야 할 수도 있음). – DeeV