2015-01-09 343 views
0

我想通过ADB在Android设备上以全屏模式(没有显示家庭和状态栏,图像与设备分辨率相同)显示图像。该图像可以在设备本身上,也可以在我用来连接设备的计算机上使用,如果这样做会产生变化(我的第一个想法是该图像将出现在计算机上,但我发现了一些可以利用的答案该设备的存储和这将是很好)。通过Android adb显示图像全屏

我最终想做的事情是设置一个脚本,它以全屏方式显示图像并迭代到按键上的下一个文件。

This answer might be useful,显示如何显示图像,但它不以全屏模式显示图像。

可能的想法,我有过,但不知道究竟如何实现:

  • 创建显示图像全屏应用程序,并使用所需的图像启动它作为一个参数(不知道如何尽管从adb链接图片和应用程序)。

  • 使用在this post中看到的-n参数,并指定一个仅以全屏方式显示图像的应用程序(也许可以制作此应用程序,但预先制作的解决方案最容易)。

任何帮助/建议/指导,将不胜感激。

回答

0

该命令正​​在做的是启动一个Activity,声明它可以查看jpgs并启动它(通过intent传递它的文件名)。它不是一个内置的android功能,它启动了一个应用程序。如果您希望以全屏方式显示,您需要一个可以执行此操作的应用程序,无论是默认情况还是某些可选参数通过。没有应用程序可以100%安装。如果你真的需要它,你需要编写一个应用程序来完成它。它至少应该是一个非常简单的应用程序 - 1图像视图和全屏风格是您所需要的。

+0

感谢您的快速响应! 如何将我的应用程序指定为要启动的应用程序?如果你能解释这一点,我会接受你的答案。另外,我假设我需要给该应用程序一个意图监听器,但不幸的是,我没有使用意图(或者像onClick之类的其他监听器)的经验,所以我不熟悉它们的工作方式。如果可以的话,你会介意给我一些通用代码来说明如何工作吗? – MartyMiller 2015-01-09 19:59:39

+0

如果按名称启动意图,则不需要侦听器。这可能是最简单的方法。 – 2015-01-09 20:01:05

+0

我同意这将是最简单的,但那么我怎么得到图像(网址)? – MartyMiller 2015-01-09 20:07:05