【问题标题】:Display image full screen through Android adb通过Android adb显示图片全屏
【发布时间】:2015-01-09 18:55:24
【问题描述】:

我想通过 ADB 在 Android 设备上以全屏模式显示图像(不显示主页和状态栏,图像与设备的分辨率相同)。图像可以在设备本身上,也可以在我用来 adb 到设备的计算机上,如果这会有所不同(我的第一个想法是图像会在计算机上,但我找到了一些可以利用的答案设备的存储,这很好)。

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

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

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

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

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

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

【问题讨论】:

    标签: java android shell adb


    【解决方案1】:

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

    【讨论】:

    • 感谢您的快速回复!如何将我的应用程序指定为要启动的应用程序?如果你能解释这一点,我会接受你的回答。另外,我认为我需要为该应用程序提供一个意图监听器,但不幸的是,我没有使用意图(或除 onClick 之类的监听器之外的其他监听器)的经验,因此我不熟悉它们的工作方式。如果可以的话,你介意给我一些通用代码吗?
    • 如果按名称启动意图,则不需要侦听器。这可能是最简单的方法。
    • 我同意这将是最简单的,但是我如何获取图像(url)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多