1

我想以编程方式更改传感器名称,更具体地说,我想重命名它。

是否可以更改它的名称,如果可以,我该怎么做?

因为我可以通过在“system”文件夹中的文件“build.prop”中重命名“ro.product.name”来更改值“Android.os.Build.Product”。那么有没有类似的方法来重命名传感器?

4

1 回答 1

1

我个人看不出更改传感器名称有何用处,但无论如何,这是不可能的。android的Sensors框架只能用于以下任务:

  • 确定设备上可用的传感器。
  • 确定单个传感器的能力,例如其最大范围、制造商、电源要求和分辨率。
  • 获取原始传感器数据并定义获取传感器数据的最小速率。
  • 注册和注销监控传感器变化的传感器事件监听器。

您还可以参考Sensor api 文档并查看使用该名称的唯一方法是只读的:getName()因此,您根本无法更改 Sensor 名称。

于 2012-11-03T14:50:41.817 回答