【问题标题】:Android: How I can detect Driving Mode state on Samsung Galaxy S2, S3, S4 devicesAndroid:如何检测三星 Galaxy S2、S3、S4 设备上的驾驶模式状态
【发布时间】:2013-12-03 19:34:07
【问题描述】:

我想以编程方式检测我的三星 Galaxy S2、S3 或 S4 设备上的驾驶模式是否启用/禁用状态,但我不知道该怎么做。

P.S.:我的意思是:设置 > 语言和输入 > 文本到语音输出 > 驾驶模式。

请帮忙。

【问题讨论】:

  • 什么是“驾驶模式”?您的意思是您的设备是否在车载底座中?您的意思是该设备是否似乎在移动的车辆中?你的意思是别的吗?
  • 不管它是什么,它似乎都不是标准 Android 的一部分,因为我在 Galaxy Nexus 上看不到它。您可能需要查看三星发布的 SDK 是否能解决您的问题。
  • 似乎我可以通过android.provider.Settings.System.getInt(context.getContentResolver(), s); 获得全局偏好值,但我不知道在这种情况下我应该使用什么“s”字符串参数。
  • 这是几乎相同的问题 - stackoverflow.com/questions/15519370/…

标签: android galaxy


【解决方案1】:
boolean isEnabled = Settings.System.getInt(getContentResolver(), 
            "driving_mode_on", 0) == 1;

如果启用驾驶模式,isEnabled 将为真

【讨论】:

    猜你喜欢
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多