【发布时间】:2014-10-29 03:21:36
【问题描述】:
我希望在我的应用程序设置中为关键反馈提供以下选择:
无,声音,触觉
当且仅当设备具有内置触觉能力。 否则,选项应该是:
没有,声音
我该怎么做?顺便说一句,我不是询问用户当前是否在他/她的设备中启用或禁用了触觉,而是他/她的设备是否具有触觉功能。
我是 Android 新手,但我猜旧/便宜的设备没有触觉功能。
注意:我的应用程序以 API 级别 >= 8 的 Android 为目标
【问题讨论】:
标签: android
我希望在我的应用程序设置中为关键反馈提供以下选择:
无,声音,触觉
当且仅当设备具有内置触觉能力。 否则,选项应该是:
没有,声音
我该怎么做?顺便说一句,我不是询问用户当前是否在他/她的设备中启用或禁用了触觉,而是他/她的设备是否具有触觉功能。
我是 Android 新手,但我猜旧/便宜的设备没有触觉功能。
注意:我的应用程序以 API 级别 >= 8 的 Android 为目标
【问题讨论】:
标签: android
试试:
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
if (v != null && v.hasVibrator()) {
// Add haptic feedback option
}
【讨论】: