안드로이드 개발 질문/답변
(글 수 45,052)
리니어레이아웃{
{리니어레이아웃
{렐리티브레이아웃}
}
}
위와같은 xml이있고 저는 자바에서 렐리티브를 불러와서 가로 높이등 수정해주고싶습니다
setContentView(R.layout.main); 한후에
findView로 렐리티브를 불러오니 에러가 뜹니다.
setContentView 선언하기전에 처리해줘야할까요??
조언좀 부탁드립니다!!
2011.09.05 20:43:46
덧글감사드립니다 저의 소스는
//크기설정
int nWidth, nHeight; Display display = ((WindowManager)this.getSystemService (Context.WINDOW_SERVICE)).getDefaultDisplay(); nWidth = (int) (display.getWidth()/1.5); nHeight = (int) (display.getHeight()/1.5/10);
setContentView(R.layout.main);
rel = (RelativeLayout)findViewById(R.id.rel2); rel.setLayoutParams(new LayoutParams(nWidth,nHeight));
입니다!!




작성하신 소스를 붙여보세요.
논리적인 문제가 아니라 문법적인 문제같네요