2012-05-17 11 views
5

मैं रोबोटियम के साथ अगली चीज़ का परीक्षण करना चाहता हूं: खोज क्षेत्र में कुछ टेक्स्ट दर्ज करें, मैंने किया है, और सॉफ्ट कीबोर्ड 'सर्च' बटन (एंड्रॉइड: imeOptions = actionSearch) पर क्लिक करें जो मैं करने में असफल रहा हूं। मैंने solo.sendKey (Solo.Enter) के साथ प्रयास किया लेकिन कोई सफलता नहीं। मुझे यकीन नहीं है कि यह महत्वपूर्ण है, लेकिन मुलायम कीबोर्ड बिल्कुल नहीं दिखाया गया है - मैंने इसे किसी भी तरह हासिल करने की कोशिश की लेकिन सफलता के बिना भी।रोबोटियम परीक्षण के साथ सॉफ्ट कीबोर्ड 'सर्च' बटन पर क्लिक कैसे करें?

उत्तर

3

अंत में! Robotium 5.1 गर्व से आपको pressSoftKeyboardSearchButton() प्रस्तुत करता है।

पुराने संस्करणों के लिए आप इस कोड का उपयोग कर सकते हैं (पर्याप्त साफ नहीं है, लेकिन काम करता है):

solo.enterText(0, "ItemToSearchFor"); 
solo.sleep(1000); 
solo.clickInList(0); 
0

आप कुंजीकोड का उपयोग नहीं कर सकते हैं, आप क्या कर सकते हैं कुंजी स्थिति जानने और इसे दबाएं। जैसे ही सॉफ्ट कीबोर्ड एक बिटमैप है, दृश्य नहीं।

संबंधित मुद्दे

 संबंधित मुद्दे