2014-02-12 1 views
2

У меня есть автоматическая установка настроек на Android-телефоне с использованием UI Automator, и я нажал меню, используя «getUiDevice(). PressMenu();» и его открытое меню с 3 пунктами подменю, и я хочу щелкнуть второе меню, используя имя или индекс или идентификатор, пожалуйста, помогите, как щелкнуть подменю в Android UIAutomator?UIAutomaor - Как нажать на пункт меню

Спасибо, Muthu Selvan SR

+0

Любой, пожалуйста, помогите мне щелкнуть подменю, используя UIAutomator? –

ответ

-1

Вы можете использовать инструмент «uiautomatorviewer» и посмотреть текст/описание/идентификатор ресурса/индекс ваших пунктов меню отображается там.

Чтобы использовать uiautomatorviewer инструмент:

[1] Connect your device. 
[2] Open command prompt and type 'uiautomatorviewer'. 
[3] Open the particular screen of whose elements you want to view (in this case - your menu items). 
[4] Press the green 'Device Screenshot' button next to file open in top left. 

Hover на скриншоте, чтобы просмотреть текст/описание/идентификатор ресурса/индекс элементов экрана, и вы можете использовать все, что отображается там.

+1

Спасибо Smriti за ваше обновление. эту информацию я уже знаю. Я хочу автоматизировать щелчок пункта меню в UIAutomator, я хочу знать, что такое точный код, который будет нажимать на второй пункт меню с помощью UIAutomator? Пожалуйста, помогите мне за это! –

+0

Вы можете использовать текст (я предполагаю, что это будет видно), который вы увидите в uiautomatorviewer, а затем используйте его как новый UiObject (новый текст UiSelector(). Text («дайте текст здесь»)). Click(); или если это не сработает, вы также можете выбрать координату (x, y) позиции меню, используя ее как-getUiDevice.click (x, y); – Smriti

 Смежные вопросы

  • Нет связанных вопросов^_^