セレクタオブジェクト識別子1.UI
用法D(テキスト= '時計'、クラス名= 'android.widget.TextView')
次のパラメータをサポートし、詳細な情報がすることができます参照してくださいUiSelectorのJavaドキュメントを
テキスト、textContains、textMatches、textStartsWith
クラス名、classNameMatchesの
説明、descriptionContains、descriptionMatches、descriptionStartsWith
チェック可能で、longClickableは、クリック可能なチェックを
スクロール、選択、集中、フォーカス可能、有効
のpackageName、packageNameMatches
RESOURCEID、resourceIdMatches
インデックス、インスタンスを
#クリック:設定→人格のトピックを:
この方法の一つ:
D(説明= '设置'、クラス名= 'android.widget.ImageViewは')。(クリック)
D(テキスト= '人格のテーマ'、クラス名= 'android.widget.TextView')。(クリック)
方法2:
D(RESOURCEID = "com.miui.home:ID / icon_title"、テキスト= "设置").click()
d.xpath( '// * [@テキスト= "文字テーマ"]')。(クリック)
2. UIオブジェクトのステータスと情報を入手
D(テキスト= "3D_H5")。存在します
d.exists(テキスト= "3D_H5")
D(テキスト= "3D_H5")。情報
#取得/設定/編集ボックスの内容をクリア
D(説明=「QQ番号や携帯やメール入力してください」).get_textを()
D .set_text(説明=「QQ番号や携帯電話やメールを入力してください」)(「1234」)
D(説明=「QQ番号や携帯やメール入力してください」).clear_textを()
#中心位置の座標を取得します
X、Y = D(テキスト= "設定").center()
#x、yは、D(テキスト= "设置").center、yは#左上X(=(0、0)オフセット)=
#UIオブジェクト内のクリックイベントを実行します
D(テキスト=「設定」).click(タイムアウト= 30)#遅延は.UiObjectNotFoundErrorをスロー見つけられませんでした、30秒まで待機します
D(テキスト= "設定").click(オフセット=(0.5、0.5))#のデフォルトのクリック中心座標
D(テキスト= "設定").click#をクリックし、左の座標(0)、0(=オフセット) - 上
D(テキスト= "設定").click#右の座標をクリックし(1)、1(=オフセット) - 下