我有一個應用程序與三個交互式用戶界面元素,兩個edittext的和一個按鈕。我跑葫蘆的Android 0.4.20(自0.4.21似乎打破)單擊按鈕使用葫蘆爲Android
如果我進入控制檯,然後運行:
$ query "button"
它表明我只是一個結果。
如果我點擊進入第二的EditText設置那裏集中,然後運行:
$ touch "button"
焦點設置於頂部的EditText和按鈕不接收click事件。
任何線索爲什麼?
我在這裏和那裏看到了一些註釋,當鍵盤出現時,葫蘆有時會錯誤計算UI元素的位置。我不確定它發送觸摸事件的位置,也許x/y座標是錯誤的?
這也失敗:
$ performAction 'press', 'login' # login is the ID of the button...
我該如何解決呢?
該按鈕肯定有id:'login'。即使我在我的查詢中手動指定它,但點擊失敗。 – xrd