[英]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/
但这仍然是一种解决方法,因为我们需要一个真实的设备。 我的建议是直接在真实设备上测试您的应用程序,因为它更健壮,甚至性能更高。
我知道回复晚了,但这可能会节省一些人的时间。
双击然后按住第二次单击并向上移动鼠标缩小或向下移动鼠标放大。
希望这有效!
好的,我做了一些实验,在 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 工作室模拟器。
您可以在扩展控件菜单中找到所有快捷方式,方法是按菜单上的三个点,然后导航至“帮助”。
Android 模拟器不支持多点触控,您无法在模拟器上对其进行测试。 请使用真机进行多点触控测试。
对于这方面的最新发展,请阅读此 - http://tools.android.com/tips/hardware-emulation
PinchZoom 适用于多点触控。
如果设备支持多点触控,那么只有您的代码可以工作,否则它将无法工作。
由于 Android 模拟器不支持多点触控,因此您无法在模拟器上进行测试。
仍然是新的 ADT 具有功能但我从未尝试过
CTRL + 单击视图屏幕左侧将缩小。
双击某个位置将放大。
南北 -> 滚轮 - 上下
West-> CTRL+在屏幕左侧向上滚动
东-> CTRL+屏幕右侧向上滚动
在带有 Android studio Bumblebee 的 macbook 上,我必须先按住控制键,让拖动指针出现在屏幕上。 然后我需要做的就是双击,按住第二次,然后拖动以放大/缩小。
截至2016年3月1日Windows上Android Studio的模拟器。模拟器上的捏合键是Alt键。 按住 Alt 并单击并拖动鼠标按钮。
CTRL 键可能对您仍然有效,但对我无效。
您无法在模拟器中测试捏合缩放。 请使用真机测试双指缩放效果。
我还没有尝试过 youwave。 也许你可以在那个环境中测试捏。 不是 sur,只是尝试一下。
享受编码....
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.