繁体   English   中英

如何在 Android 模拟器上捏缩放?

[英]How to pinch zoom on Android emulator?

我有一个应用程序,我需要在其中实现图像编辑,其中还包括捏合缩放。 我完成了双指缩放,但我只能在设备上测试它,不能在模拟器上测试。

有什么方法可以在 android 模拟器中测试缩放,任何快捷键或任何其他方式?

用鼠标:

按住Ctrl并按住鼠标左键,同时移动鼠标。

使用触控板:

按住Ctrl并按住触控板并用手指向左和向右移动(而不是向上和向下)。

从 ADT 17 开始,可以使用物理 Android 4.0 设备向模拟器发送多点触控手势。 请在此处查看 Android 的说明

多点触摸

该模拟器支持多点触控输入,作为 r17 中的一项实验性功能,使用运行 SdkControllerMultitouch 应用程序的系留 Android 设备。 该应用程序包含一个活动,用于监视触摸输入并将它们发送到模拟器。 这需要 Android 4.0 或更高版本的系统映像。 该活动显示模拟器屏幕的内容以帮助交互。 建议在模拟器设置的开发人员部分启用“显示触摸”,以准确查看发送触摸的位置。

SdkControllerSensor 应用程序源代码位于

$SDK/tools/apps/SdkControllerMultitouch/

但这仍然是一种解决方法,因为我们需要一个真实的设备。 我的建议是直接在真实设备上测试您的应用程序,因为它更健壮,甚至性能更高。

我知道回复晚了,但这可能会节省一些人的时间。

双击然后按住第二次单击并向上移动鼠标缩小向下移动鼠标放大

希望这有效!

在运行最新版本 AndroidStudio 和普通 Nexus 5 API 24 模拟器的 Mac 上,您只需按住cmd ( )。

在此处输入图像描述

拖动点将出现。 之后只需左键单击并拖动到屏幕上的任意位置!

好的,我做了一些实验,在 bluestacks android 模拟器上,我已经弄明白了。

它是Ctrl+鼠标滚轮 对我有用,希望对你也有帮助。

我知道这很旧,但这可能仍然对某人有帮助。

在苹果机上:

zoom in使用double click (在触控板上)

zoom out请使用 Command + Shift + click (在触控板上)

android 工具版本 17 在该领域取得了一些进展:您可以使用设备来控制模拟器: http://developer.android.com/sdk/tools-notes.html

否则,看起来在真实设备上测试更适合这种情况(而且通常速度也更快)。

对于 mac:使用⌥ Option键,然后使用鼠标或触控板进行捏合/缩放。 这适用于 android 工作室模拟器。

您可以在扩展控件菜单中找到所有快捷方式,方法是按菜单上的三个点,然后导航至“帮助”。

  1. 单击 3 点(如模拟器上的首选项)
  2. 设置
  3. 将参数“发送键盘快捷方式到”从“虚拟设备”设置为“模拟器控件”现在手势工作完美!

Android 模拟器不支持多点触控,您无法在模拟器上对其进行测试。 请使用真机进行多点触控测试。

对于这方面的最新发展,请阅读此 - http://tools.android.com/tips/hardware-emulation

PinchZoom 适用于多点触控。

如果设备支持多点触控,那么只有您的代码可以工作,否则它将无法工作。

由于 Android 模拟器不支持多点触控,因此您无法在模拟器上进行测试。

仍然是新的 ADT 具有功能但我从未尝试

  1. CTRL + 单击视图屏幕左侧将缩小。

  2. 双击某个位置将放大。

  3. 南北 -> 滚轮 - 上下

  4. West-> CTRL+在屏幕左侧向上滚动

  5. 东-> CTRL+屏幕右侧向上滚动

在带有 Android studio Bumblebee 的 macbook 上,我必须先按住控制键,让拖动指针出现在屏幕上。 然后我需要做的就是双击,按住第二次,然后拖动以放大/缩小。

截至2016年3月1日Windows上Android Studio的模拟器。模拟器上的捏合键是Alt键。 按住 Alt 并单击并拖动鼠标按钮。

CTRL 键可能对您仍然有效,但对我无效。

您无法在模拟器中测试捏合缩放。 请使用真机测试双指缩放效果。

我还没有尝试过 youwave。 也许你可以在那个环境中测试捏。 不是 sur,只是尝试一下。

享受编码....

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM