1

Google TV 용 스택 앱 위젯을 사용하고 싶습니다. 내가 겪고있는 문제는 다음과 이전보기를 프로그래밍 방식으로 보여줘야한다는 것입니다.스택 위젯에 다음/이전 이미지를 프로그램 방식으로 표시

저는 현재 StackView 및 2 개의 버튼이있는 레이아웃을 사용하고 있습니다. 나는 성공적으로 내 수신기의 버튼의 클릭을받을 수 있지만이 작업을 해야하는 방법이 올바르지 아무것도에게

Toast.makeText(context, "next", Toast.LENGTH_SHORT).show(); 
remoteViews.showNext(R.id.stackWidgetView); 

디버깅, remoteViews 솔기의 인스턴스를하고 있지 않고 토스트 트리거됩니다.

나는 공식 문서에서 이해로, StackView
http://developer.android.com/reference/android/widget/RemoteViews.html#showNext(int)

의 showNext을 트리거한다 RemoteViews의 방법 showNext(int) 문제는 내가 AppWidgetProvider

답변

1

에서 showNext()를 실행할 수있는 방법나요 partiallyUpdateAppWidget (API11 +,하지만 어댑터를 다시 만들 필요가 없기 때문에 훨씬 더 좋으며 StackWidget을 사용하면 더 낮은 버전을 염두에 두지 않아도됩니다) updateAppWidgetAppWidgetManagerremoteView?