3

有没有办法stopFlippingAppWidgetProvider使用RemoteViews的对象调用函数。

正如我在RemoteViewsiesetInt , setString等中看到的一个函数,但它们都有第三个参数,需要填充一些值。

至于调用没有参数函数的地方,stopFlipping或者startFlipping没有任何方法。

4

1 回答 1

1

startFlipping()并且stopFlipping()绝对不能通过 访问RemoteViews,因为这些方法@android.view.RemotableViewMethod在源代码中没有注释。

您可以尝试的一种解决方法是使用setInt()修改flipInterval,将其设置为您通常使用的正常值,并将其startFlipping()设置为您通常使用的非常长的时间(例如,一年)stopFlipping()

于 2013-02-18T13:55:25.647 回答