在 Android 上,如何在相机处于活动状态时用手指点击的位置显示一个小的 .png

发布于 2024-12-06 22:17:17 字数 248 浏览 1 评论 0原文

预先感谢您的宝贵时间!

这已经困扰我很长一段时间了。我想要的是在我点击手指的屏幕上显示一个小的 .png 图像,并且相机处于活动状态。我不想拍摄任何照片或任何东西,我只希望它显示相机看到的内容,以及一个小的 .png 文件。

我正在尝试制作一款地理游戏,你可以通过镜头看到并在屏幕上点击他来射击他,从而最终“射击”你的对手。

我对此很陌生,所以我编写的代码对任何人来说都是无用的,包括我:S

非常感谢任何帮助或建议:)

Thanks in advance for your time!

This has been bothering me for quite some time now. What I want is to display a small .png image on the screen where I tapped my finger, with the camera being active. I don't want any picture to be taken or anything, I only want it to display what the camera sees and on top of that, a small .png file.

I'm trying to make a geographic game where you are able to "shoot" your opponent in the end by seeing through the camera, and tapping him on the screen, to shoot him.

I'm kind of new at this, so the code I made is useless, for anybody, me included :S

Any help or advice is much appreciated:)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风吹雪碎 2024-12-13 22:17:17

要实现这种效果,首先你不能使用默认的相机应用程序,如下所示:
Intent Intent = new Intent("android.media.action.IMAGE_CAPTURE");
因为您无法修改此活动的任何内容。

精算师您可以编写一个使用 hardware.camera 来拍照的活动。
http://developer.android.com/reference/android/hardware/Camera.html
这需要一些有关 SurfaceView 的知识来显示相机预览和小 .png 图像,但我相信您会在互联网上找到很多示例。

To make this effect, first of all you can't use the default Camera App, like this:
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
because you can't modify anything on this activity.

And actuary you can write an activity use hardware.camera to take picture.
http://developer.android.com/reference/android/hardware/Camera.html
This will need some knowledge about SurfaceView to show the camera preview and the small .png images, but I'm sure you will find a lot of examples around the Internet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文