2011-02-14 125 views
0

我试图在画廊中查看时在照片上覆盖小标题框。通过意图打开的其他活动的覆盖活动

我找不到任何用于查看照片的任何意图,该照片是由画廊应用程序播放的,我可以通过该应用程序挂接广播接收器来绘制包装盒。

所以我使用Intent.GET_CONTENT从图库和Intent.VIEW中获取照片来显示它。是否可以在通过Intent.VIEW打开的图库应用的活动上覆盖半透明标题框?

回答

1

我试图在画廊中查看时在照片上覆盖小标题框。

这是不可能的。对于初学者来说,Android OS中没有“图库”应用程序。通常会有一个应用程序让您通过GET_CONTENT获取照片并通过VIEW查看图像,但是它们是否与您认为的“画廊”有任何相似之处是不确定的。

我找不到任何用于查看图库应用程序广播的图片的意图,我可以在其中钩住广播接收器来绘制图框。

同样,这将因应用程序而异,但我真的很怀疑提供这种广播。

是否可以在通过Intent.VIEW打开的图库应用的活动上叠加半透明标题框?

不可靠的,因为你没有办法知道当VIEW活动是在屏幕上,用户是否已经选定的东西(例如,家庭),在其他活动时。您可以更好地在自己的活动中查看图像,并在其中显示“半透明字幕框”。

+0

如果我通过图库通过'VIEW'意图打开照片,我可以知道图库的'VIEW'活动何时被销毁?例如。当用户导航离开它? – siamii 2011-02-14 17:54:21