안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
ApiDemo 의 TextSwitcher 소스를 보면 아래와 같이 생성하는데..
implements ViewSwitcher.ViewFactory 선언 후에 아래와 같이 TextView를 생성하는데..
public View makeView() {
TextView t = new TextView(this);
t.setGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL);
t.setTextSize(30);
return t;
}
이 경우는 TextSwitcher 가 한개인 경우고.. View가 여러개인 경우는 어떻게 생성하나요?
ApiDemo 의 TextSwitcher 소스를 보면 아래와 같이 생성하는데..
implements ViewSwitcher.ViewFactory 선언 후에 아래와 같이 TextView를 생성하는데..
public View makeView() {
TextView t = new TextView(this);
t.setGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL);
t.setTextSize(30);
return t;
}
이 경우는 TextSwitcher 가 한개인 경우고.. View가 여러개인 경우는 어떻게 생성하나요?
TextSwitcher 인 경우 makeView로 뷰로 만드는건 알겠는데.. TextSwitcher 가 한개가 아닌 여러개인 경우 makeView 를 각각 구현하고 싶은데요... makeView가 한개인 경우 TextSwicher가 모두 동일하게 구현되더라고요.. 각각 다른 처리를 하고 싶은데 어떻게 처리해야 하나요? 제발 답변 부탁드립니다.