簡體   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