我可以更改条码扫描仪取景器的背景图像吗?
在我的应用程序中,我设法将意图发送到条形码扫描仪应用程序并获得结果。
我的问题是:发送意图后,条形码扫描仪激活并在中心显示矩形取景器,并显示消息“将条形码放在取景器矩形内进行扫描。”。在此阶段,我想显示自定义背景图像,其中在剩余的中心矩形区域周围有一些图片,对于取景器来说是透明的。有人实现过这个吗?
In my app, I managed to send intent to Barcode Scanner app and get result.
My problem is: After sent intent, Barcode Scanner activates and shows rectangle view finder in center and message "Place a barcode inside the viewfinder rectangle to scan it.". At this stage, I want to show custom background image which has some pictures around remaining center rectangle area transparent for view finder. Has anyone accomplished this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以发送意图来打开另一个应用程序,但您不能执行更改您打开的其他应用程序的布局之类的操作。这是不可能的,抱歉。除非该其他应用程序是为了接受其他应用程序的意图并以某种方式使用附加的数据而构建的。例如,您可以使用
intent.putExtra()
添加图像或其参考 ID,但必须预先构建另一个应用程序才能使用该数据执行某些操作。这将取决于另一个应用程序的作者。You can send an Intent to open another app, but you cannot do something like change the layout of the other app you open. It's not possible, sorry. Not unless that other app was built to accept intents from other apps and use the data attached in some way. For example, you could use
intent.putExtra()
to add your image or a reference id for it, but the the other app would have to be pre-built to do something with that data. And that would be up to the author of the other app.