gpt4 book ai didi

android - 以编程方式在堆栈小部件中显示下一个/上一个图像

转载 作者:行者123 更新时间:2023-11-30 03:42:00 27 4
gpt4 key购买 nike

我想为 Google TV 启用堆栈应用程序小部件。我遇到的问题是我需要以编程方式显示下一个和上一个 View 。

我目前正在使用带有 StackView 和 2 个按钮的布局。我可以成功接收到接收器中按钮的点击,但它应该工作的方法没有做任何事情

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

调试,remoteViews 的实例接缝正确,toast 被触发。

据我从官方文档中了解到,RemoteViews 的方法showNext(int) 应该触发StackView
http://developer.android.com/reference/android/widget/RemoteViews.html#showNext(int)

问题是如何从 AppWidgetProvider

触发 showNext()

最佳答案

您是否调用了 partiallyUpdateAppWidget(API11+,但更好,因为您不必重新创建适配器,并且使用 StackWidget 无论如何您都不用担心较低的版本)或 使用 remoteViewAppWidgetManager 上更新 AppWidget

作为引用,AppWidgetManager 的文档:http://developer.android.com/reference/android/appwidget/AppWidgetManager.html

关于android - 以编程方式在堆栈小部件中显示下一个/上一个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15586756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com