2010-03-15 4 views
0

Android 1.5 용 앱 위젯을 만들었습니다. TextView를 사용하여 ClickableSpans를 사용하여 여러 개의 개별 텍스트 링크를 제공합니다. 그러나 ClickableSpan의 onClick 이벤트 핸들러는 호출되지 않으며 위젯에서만 개별 구성 요소를 선택할 수 없습니다.앱 위젯의 TextView에 ClickableSpan을 입력하십시오.

이 접근법은 일반 앱에서 잘 작동하므로 위젯에서이 방법을 변경하려면 어떻게해야합니까?

답변

0

위젯 UI에서 특정 요소에 onClickPendingIntents를 지정하면 앱 위젯에서 클릭을 얻을 수있는 유일한 방법이라고 생각합니다. 앱 위젯에서 클릭 이벤트의 onClick 콜백을받지 못합니다.

+0

네 말이 맞아. 감사. 내 위젯에 대한 약간의 재 설계를위한 시간. –

0

위젯 ListView를 생각해보십시오. 클릭 수를 어떻게 처리할까요? 위젯 내부를 선택하려면 onItemClick과 같은 모양일까요?

+0

앱 위젯이 작동하는 방식이 아닙니다. –