2011-09-18 4 views
0

나는 안드로이드 응용 프로그램 개발에 초보자이며, 화면의 다양한 색상 사이를 전환하는 간단한 FlashLight 응용 프로그램을 작업 중입니다. 초기 활동은 녹색 및 파란색 레이블이 붙은 단추 2 개만있는 레이아웃을 작성합니다. 두 버튼 모두에서 클릭 리스너를 설치하고 각각에 해당 활동을로드하기 위해 둘 모두에 인 텐트를 설정했지만 앱을 실행할 때 첫 번째보기에서 다른보기 중 하나 (녹색 또는 파란색, 둘 다 아닙니다.) 버튼 하나를 선택하고 다음 활동을로드 할 수 있기를 원하지만 조금 잃어 버렸습니다. 사용자가 클릭 한 버튼을 결정하는 부울을 만들 수 있습니까? IDK. 이와 같이 기술적 인 부분을 설명하는 것이 좋지 않아 약간 혼란 스러울 수도 있지만 아래 코드를 참고하십시오.Intents (Button Clicks) 선택하기 - 안드로이드 응용 프로그램 개발

+0

은 왜 파란색의 수신기 내부의 녹색 버튼 리스너를 넣어 가지고 ..

은 bluebutton에 대한 listnere의 외부 greenbutton의 온 클릭 리스너를 설정하고 작동해야합니까? – Urban

답변

1

bluebotton의 onclick 이벤트에서 녹색 버튼의 onclicklistener를 설정합니다. 사용자가 bluebotton을 클릭하면 청취자가 설정됩니다. 또는 나는 무엇인가 여기에서 놓치고 있냐?

+0

고마워요, 그 속임수를했습니다! 명백하게 나는 틀린 장소에서 나의 활동의 모든 3를 위해 나의 청취자를 가지고 있었다,이 경우 나는 그들에게 이전의 onclick 이벤트가 있었다. .. 범인이었다. 다시 한 번 감사드립니다! –

관련 문제