2017-05-09 8 views
-1

私は、自動入力のテキストフィールドを扱いたいと思っています。そこでは、少数の文字を入力すると自動的にオプションをクリックしてオプションを選択します。しかし、私は、リストからこれを処理する自動提案の対処法:緊急

どれでもどのような方法をオプションを選択することで、問題に直面しています... .....この上で立ち往生し、いくつかの提案イムで enter image description here

+1

ようこそ助けてくださいStackOverflowに! Googleで簡単に調べることはできません。あなた自身で何かを試してみてから、アカウントを作成してから、何の調査もせずに質問してください。 – DebanjanB

答えて

0
After entering few characters wait until the screen which appears with suggestion using any xpath. 


//Assume suggestionlist is your id 

driver.findelementbyid("suggestionlist") 

One done take all elements in list. 
@findby (id="suggestionlist") 
List <AndroidElement> list; 

once you get the list please manipulate that . 

foreach(element in list) 
{ 
    if(element.gettext().equals("your desired value")) 
    element.click(); 
} 
+0

マイリストには時々刻々と変化する都市名や、テキストボックスに文字を書くときの名前が含まれています。 –

+0

最初の要素を直接クリックすることができますlist.get(0).click(); – shiv

関連する問題