2014-11-08 4 views
0

버튼 하나를 클릭하여 레이아웃간에 이동할 수있는 위젯을 만들고 싶습니다.하지만 어떻게 할 것인지를 파악하지 못했습니다. 클릭 할 때 onReceive에서 위젯 관리자를 업데이트하려고했습니다.하나 이상의 레이아웃이있는 위젯

버튼에 있지만 그것이 작동 didnt가 나는 "하늘의 눈"에 (날씨) 위젯은 그들이 그렇게

답변

0

하고있는 당신은 XML에서 2 레이아웃을 만들 수 있다고 보았다. 그런 다음 버튼을 클릭하면 위젯의 새 인스턴스를 만들고 대체 xml 레이아웃으로 팽창시켜 상위 창에 첨부합니다. 그런 다음 위젯의 내부 참조를이 새 위젯으로 업데이트하십시오.

+0

고마워, 그 일을 끝내고 이드를 의도에 추가하는 것을 잊어 버렸다. – mariaber