我想模仿用户的行走并计算他们的自动测试步骤。
我尝试搜索解决方案,但只找到simulate the location。
答案 0 :(得分:1)
这很简单,因为in reality此传感器返回一个浮点数,描述自上次重启后用户所采取的步数。
因此,最简单的实现将包含一个方法,该方法在一些实际约束(1到9999步之间)内生成一个随机浮点数:
public float generateStepsCount(){
float minVal = 1.0f;
float maxVal = 9999.0f;
Random rand = new Random();
return rand.nextFloat() * (maxVal - minVal) + minVal;
}
PS: TYPE_STEP_COUNTER 自API 19以来一直存在。