안드로이드 개발 질문/답변
(글 수 45,052)
text.xml을 하나 만들고 그안에 TextView 위젯을 만들었습니다. 그리고 이놈을 참조하기 위해서
TextView t = (TextView)View.inflate(this, R.layout.text, null); 이렇게 표현하였는데요
이 위젯의 내용을 화면에 표현하기 위해서는 setContentView(t); 이 안에 넣어서 표현해야 결과가 나오더라구요
setContentView(t); 여기에 넣지 않고 바로 TextView t = (TextView)View.inflate(this, R.layout.text, null);
이한줄로 xml을 참조할수는 없을까요?
이렇게 하려는 이유는 extends가 Activity가 아니여서 그렇습니다...




LayoutInflater inflater = getLayoutInflater();
View dest = inflater.inflate(R.layout.text, null);
TextView text = (TextView) dest.findViewById(R.id.TextView01);
이런식이면 되지않을런지..