阅读:4895回复:12
周大,有空时把安卓的震动优化一下呗,我找到了魅族手机的线性震动的代码了
view.performHapticFeeback(31011);
图片:下可载.png |
|
板凳#
发布于:2022-10-02 22:54
之前用的是KEYBOARD_TAP
|
|
|
地板#
发布于:2022-10-02 22:32
dgod:FLAG_IGNORE_GLOBAL_SETTING从android 13开始弃用,我就不加了。回到原帖周大,不好意思,还要麻烦你好一下.上次发给我的apk里边view.performHapticFeeback();用的参数是哪个? 是31011吗? 我找到一个学安卓的软件,然后在自己手机上试了一下,31011和HapticFeedbackConstants.LONG_PRESS是有效的线性震动,只是HapticFeedbackConstants.LONG_PRESS的震动有点偏重,其他的HapticFeedbackConstants都没什么改变,和原来效果差不多. 所以向您确认一下您用的哪个参数,想您帮忙改成31011再发给我.???? |
|
4楼#
发布于:2022-10-01 20:29
|
|
6楼#
发布于:2022-10-01 18:43
不死心,我又找了下,可以不需要权限来震动,哈哈
图片:Snipaste_2022-10-01_17-56-58.png 图片:QQ截图20221001180512.jpg click.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { v.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS,HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING); } });, |
|
7楼#
发布于:2022-10-01 18:12
|
|
8楼#
发布于:2022-10-01 17:50
在我手机上,尝试后没发现和原来的震动有多大区别,用的都是同一个硬件,应该也没什么区别才是。而且这个api会依赖于系统中必须打开触摸反馈,所以就先不使用了。
|
|
9楼#
发布于:2022-09-28 01:58
|
|
上一页
下一页