在Kotlin,我正在开发一个程序,用户可以移动手机来控制虚拟蝴蝶网。位置信息将发送到function callemByTheirTitle()
{
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
var rg=sh.getDataRange();
var vA=rg.getValues();
var hA=vA[0];
for(var i=1;i<vA.length;i++)
{
var row=[];
for(var j=0;j<vA[0].length;j++)
{
row[hA[j]]=vA[i][j];
}
Logger.log('Email:%s Subject: %s Message: %s',row.Email,row.Subject,row.Message);
}
}
,UI应用程序将获取数据。
我的问题是准确地显示了这个位置。如果手机是捕手的净部分,那么理想情况下,当您移动手机时,我应该知道您正在移动的方向,并且可以发送该数据。
理论上很好,在实践中更难。
为了减少代码,我只想知道手机向上移动多少,意识到它最多会向上移动两到三英尺,所以如果它移动六英寸,我想告诉用户界面它移动了向上六英寸。
我正在尝试根据手机的方向进行调整,在开头部分。
如何准确跟踪位置信息?
MQTT broker
答案 0 :(得分:0)
我猜你应该使用Sensor.TYPE_LINEAR_ACCELERATION来处理去除重力的问题。这将为您提供准确的值。还可以尝试使用具有世界值映射的任何统一插件,这些插件将正确映射到您的计算值。