안드로이드 개발 질문/답변
(글 수 45,052)
허덕허덕~~
일단 제가 만드려는것은 버스정보 파싱해서요
바탕화면에 있는 위젯 클릭했을 때 우리집 앞에 버스가 몇 분 후에 올지 숫자만 덜렁~ 위젯 위에다가 뜨는 시스템입니다.
(T-world 잔여 통화량 위젯과 유사)
딴것은 다 구현했는데, 위젯 클릭했을 때에 액션 넣는게 힘드네요, findViewById도 안먹히고 ㅠㅠ
관련 예제 있으시거나 도움 주시면 감사하겠습니당
일단 제가 만드려는것은 버스정보 파싱해서요
바탕화면에 있는 위젯 클릭했을 때 우리집 앞에 버스가 몇 분 후에 올지 숫자만 덜렁~ 위젯 위에다가 뜨는 시스템입니다.
(T-world 잔여 통화량 위젯과 유사)
딴것은 다 구현했는데, 위젯 클릭했을 때에 액션 넣는게 힘드네요, findViewById도 안먹히고 ㅠㅠ
관련 예제 있으시거나 도움 주시면 감사하겠습니당
2010.09.25 01:15:39
저도 요즘 위젯때문에 ..고생이네요. remoteview라는게 참 거시기 하네요 ~_~
리모트로 할땐 pendingIntent를 쓰셔야 됨다..
Intent appIntent = new Intent("액션이름");
appIntent.putExtra("key","넘겨줄 인자:);
PendingIntent pendingAppIntent = PendingIntent.getBroadcast(context, 0, appIntent, PendingIntent.FLAG_UPDATE_CURRENT);
//여기 플래그는 ONE_SHOT도 있고 ..필요한거 쓰시며 됩니다.
updateView.setOnClickPendingIntent(R.id.버튼아디, pendingAppIntent); //updateView는 RemoteViews instance임다..