안드로이드 개발 질문/답변
(글 수 45,052)
A, B, C 세 클래스가 있습니다.
A 클래에서 B를 호출합니다.
B 클래스의 간단한 소스는 다음과 같습니다.
public class B extends Activity implements OnClickListener{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new C(this));
}
}
B 클래스에서는 setContentView로 C 클래스를 호출합니다.
C클래스는 surfaceview로 화면을 구성하여 표현을 해주고 있습니다.
그러니깐 C클래스에서 surfaceview를 상속받아 애니메이션 효과의 배경을 표현해 주고
xml을 따로 구성하여 아이콘을 생성하여 이 아이콘에
리스너를 달아주고자 합니다.
쉽게 말하자면
setContentView(new C(this));
setContentView(R.layout.test);
B클래스에서 이렇게 두개를 한꺼번에 구성하고 싶다는 말입니다.
어떻게 구현을 하면 좋을까요???