2014-06-06 89 views

回答

0

這有點棘手,但可以完成。有關窗口和焦點的信息在某些情況下由視圖在內部維護。

你可以嘗試這樣的事情(選擇您有什麼看法):

... 
vc = ViewClient(device, serialno, **kwargs2) 
vc.dump(window='-1') 
no_id1 = vc.findViewByIdOrRaise("id/no_id/1") 
no_id1.useUiAutomator = False # this forces getting windows info 
no_id1.getXY()     # this gets windows info 
print no_id1.windows[no_id1.currentFocus] 
+0

它的工作原理。非常感謝Diego Milano先生:) – HaMi

+0

@dtmilano你可以解釋什麼是'device','serialno'和'** kwargs2'。 –

+0

看看'culebra'和生成的腳本,你會有一個更清晰的想法(https://github.com/dtmilano/AndroidViewClient/wiki)。 –