如何自动安装Android 6.0 Date选择器以设置任何日期?

时间:2018-03-25 11:00:00

标签: java android automation appium

任何人都可以帮我解决如何在Android 6.0中自动化DatePicker的问题吗?我只能在当前的月份日期自动化它。但我需要设置我传递给方法的任何日期的日期。

Date Picker image

2 个答案:

答案 0 :(得分:3)

我终于解决了这个问题。我所做的是从我当前年份和月份的日期选择器。从那以后,我计算了前进的水龙头数量或者回溯到给定日期的水龙头数量。这是代码片段。

protected override void OnModelCreating( DbModelBuilder model_builder )
{
    base.OnModelCreating( model_builder );
    model_builder.Entity<WeirdTable>().HasKey(
        t => new { t.Id1, t.Id2 }
    );
}

答案 1 :(得分:0)

使用Android (Espresso only)

$driver.execute_script('mobile:setDate', { year: 2020, monthOfYear: 1, dayOfMonth: 25, element: $driver.find_element(:id, 'android:id/datePicker') })