是否可以将TouchDelegate与App Widget一起使用,即使用RemoteViews?其目的是通过增大水龙头区域来轻松点击控件上的某些按钮,但不会使图像占用更多空间,因为这会影响布局。TouchDelegate with App Widget?
的TouchDelegate例子,我发现需要你找到并使用Activity.findViewById()
,我不认为会通过的AppWidgetProvider工作使用视图ID的问题。如果这是不可能的,是否还有其他方法可以实现相同的目标?我也尝试将图像放入带有填充的framelayout中,但由于填充占据了空间,所以这并没有帮助。谢谢。
谢谢,我已经开始做到这一点了!奇怪的是触摸事件似乎偶尔触发FrameLayout时,它不会每次都执行。任何想法可能是什么原因?该图像实际上不在FrameLayout内,FrameLayout已经放置在RelativeLayout内的图像上。这会是一个问题吗? – mattboy
@mattboy:“任何想法可能是什么原因?” - 离开我的头顶,不。 “这会是一个问题吗?” - 可能不会,但您可能需要简单地设置背景以确保其大小/位置在您认为的位置。 – CommonsWare