기기의 해상도에 맞게 레이아웃을 조정하려고
setLayoutParams 을 써서 아래 코드로 레이아웃의 위치와 크기를 조정중인데
LinearLayout Toplayout = (LinearLayout)this.findViewById(R.id.Toplayout);
LinearLayout.LayoutParams topparam = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, (int)(DeviceHeight*0.040625));
Toplayout.setLayoutParams(topparam);
실기기로 했을때는 정상 동작하나 에뮬레이터로 동작시 프로그램이 종료가 됩니다.
혹시 null포인터 에러가 아닌가 싶어서 setContentView 이후에 호출하는지도 확인했습니다.
그런데 역시 NULL포인터 에러네요 ...
무슨차이가 있기에 실기기와 에뮬레이터의 차이가 났을까요?
실기기는 갤럭시노트2이며 에뮬레이터는 넥서스S를 기준으로 하고 있습니다