2015-04-05 63 views
-2

我在尋找的「信息按鈕」葫蘆-機器人:讓不同位置的結果在查詢

的確切位置運行下面的查詢:

irb(main):032:0> query("* id:'messagesButtonImage'")

而得到的結果:

[ 
    [0] { 
         "id" => "messagesButtonImage", 
        "enabled" => true, 
     "contentDescription" => nil, 
        "visible" => true, 
         "tag" => nil, 
       "description" => "android.widget.ImageView{52d88ec8 V.ED.... ..S..... 136,12-238,84 #7f0d00b6 app:id/messagesButtonImage}", 
        "class" => "android.widget.ImageView", 
         "rect" => { 
      "center_y" => 1677, 
      "center_x" => 187, 
       "height" => 72, 
        "y" => 1641, 
       "width" => 102, 
        "x" => 136 
     } 
    } 
] 

在 'y' 爲1641

現在 - 運行一個查詢:

query("* id:'messagesButtonImage'", :y)

但要:

[ 
    [0] 12.0 
] 

鍵盤隱藏在這兩個查詢。

對x,高度或寬度的查詢正常工作。

什麼是查詢語法來得到確切的結果?

回答

1

我發現,工作查詢:

query("* id:'messagesButtonImage'")[0]['rect']['y']

希望它能幫助,

相關問題