robotium_robotium测试webview_robotium怎么读(5)

电脑杂谈  发布时间:2017-03-09 17:07:20  来源:网络整理

[java] view plaincopy

public void setChineseLan() throws UiObjectNotFoundException {

//进入操作前,先用Home键进入待机界面

getUiDevice().pressHome();

//进入“系统设置”菜单。也可以通过点击menu按键来实现

UiObject settingApp = new UiObject(new UiSelector().text("Settings"));

settingApp.click();

//等待3秒

try {

Thread.sleep(3000);

} catch (InterruptedException e1) {

e1.printStackTrace();

}

//用滚动的方式查找并进入“语言和输入法设置”菜单

UiScrollable settingItems = new UiScrollable(

new UiSelector().scrollable(true));

UiObject languageAndInputItem = settingItems.getChildByText(

new UiSelector().text("Language & input"), "Language & input",

true);

languageAndInputItem.clickAndWaitForNewWindow();

//找到“English”的可点击项(因为当前是英文环境)

UiObject setLanItem = new UiObject(new UiSelector().text("English"));

setLanItem.clickAndWaitForNewWindow();

//Log输出

System.out.println("setLanItem-->" + setLanItem.getPackageName());

//由于无法识别中文,因此我们这里使用坐标去选择“简体中文”项

getUiDevice().click(350, 250);

//点击返回键,回到待机界面

getUiDevice().pressBack();

getUiDevice().pressBack();

getUiDevice().pressBack();

ITeye推荐

—软件人才免语言低担保 赴美带薪读研!—


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-36680-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 吴权威
      吴权威

      美欧联盟与中俄暗盟角力中东

    • 余蓝冰
      余蓝冰

      真心提醒各位国内的食用油价格低于5元

    • 王万之
      王万之

      没办法三哥平均智商只有82

    热点图片
    拼命载入中...