gpt4 book ai didi

java - 解锁时锁定屏幕上的 SlidingTab 会振动 - 无论有关触觉反馈的全局设置如何

转载 作者:行者123 更新时间:2023-11-30 03:58:31 24 4
gpt4 key购买 nike

在简单的锁定屏幕上解锁我的 android 2.3.3 手机时,一旦触摸 slider ,它就会振动,当 slider 被完全拉到另一边时,它会振动一次。

我觉得它有点烦人,所以我想我可以在设置中以某种方式将其关闭,因为我可以关闭任何其他振动。

在这种情况下实际上有两个类别可能有意义:

1) 声音设置/常规/振动与个别设置:(始终,从不,仅在静音模式下,仅在非静音模式下)2) 声音设置/反馈/触觉反馈(开/关)

我不得不发现,这些设置都不会影响上述解锁操作。

所以我在谷歌上搜索了一下,发现了一些关于振动无法在设置中轻易关闭的评论。

例如 http://code.google.com/p/android/issues/detail?id=34040

现在我很好奇,我试图更深入地研究 android 源代码,并在此处找到 slider 的源代码:https://github.com/android/platform_frameworks_base/blob/master/core/java/com/android/internal/widget/SlidingTab.java

见:

vibrate(VIBRATE_SHORT);

和:

vibrate(VIBRATE_LONG);

在我看来,无论设置如何,都会调用振动 Action 。

现在我有一些问题:

  1. 解锁振动不应该考虑上面 1) 或 2) 中的设置吗?

  2. 如何将其添加到源代码中以及如何将此更改应用到 android 源代码库以便一段时间后可以将其迁移到下一个 android(如果那里使用了滑动选项卡) )

  3. 是否可以单独更新文件 SlidingTab.java 并在我的 root 设备上测试它,或者是否有必要对整个 android 系统进行完整制作并使用新系统刷新我的手机下单看看行不行?

  4. 我发现其他手机也有同样的滑盖,而且解锁时没有震动。在我找到证明它无法关闭源代码中的振动后,我不知道这是怎么回事。

感谢您与我分享您的知识

尼尔斯

最佳答案

  1. 可以考虑也可以不考虑。
  2. 这里不确定。
  3. 如果您完全需要更改锁定屏幕,您可以找到各种实现方式。如果您需要更改默认锁屏,则需要构建整个系统。
  4. 每家公司都为手机定制 Android。因此有些 slider 可能没有振动。或者手机可能没有硬件。

关于java - 解锁时锁定屏幕上的 SlidingTab 会振动 - 无论有关触觉反馈的全局设置如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12942715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com