Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
solo.searchButton始终返回true(Android 2.3.6和robotium)_Android_Robotium - Fatal编程技术网

solo.searchButton始终返回true(Android 2.3.6和robotium)

solo.searchButton始终返回true(Android 2.3.6和robotium),android,robotium,Android,Robotium,哪些步骤会重现问题? 我想用这个“solo.searchButton(“Show pictures”);”作为当前屏幕上的搜索按钮。如果存在,则执行一些操作,如果不存在,则执行其他操作 即使此按钮不在当前屏幕中,也会返回true 预期输出是什么?你看到的是什么? 若屏幕上存在名为“ShowPictures”的按钮,则“solo.searchButton(“ShowPictures”);”返回true,否则应返回false 您使用的是什么版本的产品?在什么操作系统上? 三星银河王牌, 安卓2.3.

哪些步骤会重现问题?

  • 我想用这个“solo.searchButton(“Show pictures”);”作为当前屏幕上的搜索按钮。如果存在,则执行一些操作,如果不存在,则执行其他操作

  • 即使此按钮不在当前屏幕中,也会返回true

  • 预期输出是什么?你看到的是什么?

    若屏幕上存在名为“ShowPictures”的按钮,则“solo.searchButton(“ShowPictures”);”返回true,否则应返回false

    您使用的是什么版本的产品?在什么操作系统上?

    三星银河王牌, 安卓2.3.6(GB), 图书馆:robotium-solo-3.4.1

    Eclipse(使用Windows 7)

    请在下面提供任何其他信息。

    我在安卓4.0.3(ICS)和4.1.1上测试了它

    (JB)solo.searchButton始终返回true。

    请改用:searchButton(字符串文本,仅布尔值可见)。您遇到的问题是视图在那里,但它是不可见的,因此您无法看到它。希望这有帮助

    请改用:searchButton(字符串文本,仅布尔值可见)。您遇到的问题是视图在那里,但它是不可见的,因此您无法看到它。希望这有帮助

    如果(solo.searchButton(“Show pictures”){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}以上函数总是为我返回true。if(solo.searchButton(“Show pictures”,true)){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}现在在finction上面加上“true”参数返回true当且仅当在屏幕上找到“Show pictures”按钮时。非常感谢Royston Pinto.if(solo.searchButton(“Show pictures”){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}以上函数对我来说总是返回true。if(solo.searchButton(“Show pictures”,true)){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}现在在finction上面加上“true”参数返回true当且仅当在屏幕上找到“Show pictures”按钮时。非常感谢罗伊斯顿·平托。