2012-03-04 2 views
0

내가 만들려고하는 새 앱에서 전환 할 3 개의 레이아웃이 있으며 각 버튼에는 각각의 버튼이 있습니다.레이아웃이 변경 될 때마다 setOnClickListener()를해야합니까?

해당보기로 변경하거나 리스너를 영구적으로 추가 할 때마다 OnClickListener (listener)를 설정해야합니까?

감사합니다.

+0

레이아웃을 어떻게 전환 할 계획입니까? – CommonsWare

+0

setContentView() 함수 만 있으면 :/lol – Jwc24678

답변

0

먼저, 더 나은 방법은 각각 자체 레이아웃을 가진 3 가지 활동을 만든 다음 이들간에 전환하는 것입니다. 그러나이 방법을 유지하기 위해 신청서가 필요하다면 새로운 레이아웃을 펼칠 때마다 onClickListeners을 초기화해야합니다. 희망이 도움이됩니다.

+0

이렇게하면 화면에 표시되는 변경 사항을 어떻게 처리 할 수 ​​있습니까? 나는 Live Wallpapers로만 작업 해 왔기 때문에 안드로이드의 레이아웃 부분에 익숙하지 않습니다. – Jwc24678

+0

@ Jwc24678, 개발자 가이드 www.developer.android.com을 방문하여 활동 및 의도에 관한 기사를 읽어야합니다. 이렇게하면 조금 더 명확 해집니다. – Egor

+0

네, 도와 줘서 고마워! – Jwc24678

관련 문제