android关闭触摸声音,如何在Android中以编程方式禁用触摸时的振动和声音?
我正在使用ImageView的OnLongClickListener创建一个应用程序并打开alertdialog,并且还有ontouch缩放功能.但是当我长时间按压而不是振动时,可以在长按聆听器上关闭振动.我使用下面的代码:
public OnLongClickListener longClick = new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Vibrator vibe = (Vibrator)DailySatsangActivity.this.getSystemService(Context.VIBRATOR_SERVICE) ;
vibe.cancel();
}
};
解决方法:
我认为你面临的问题是触觉反馈而不是正常的振动.
您可以使用以下代码关闭“触觉反馈”,
XML属性:android:hapticFeedbackEnabled //在视图的xml文件中将其设置为true或false以获得所需的结果.
Java方法:setHapticFeedbackEnabled(boolean)
要么
您可以使用Audio Manger类来禁用声音和振动,请查看Audio Manager类的setRingerMode方法.
示例:
AudioManager aManager=(AudioManager)getSystemService(AUDIO_SERVICE);
aManager.setRingerMode(aManager.RINGER_MODE_SILENT);
希望这能解决你的问题.
标签:android
来源: https://codeday.me/bug/20190529/1179849.html
android关闭触摸声音,如何在Android中以编程方式禁用触摸时的振动和声音?相关推荐
- 如何在Java中以编程方式阅读,添加或删除PPT中的幻灯片便笺?
幻灯片注释用于添加其他信息,作为演示文稿中的参考.演示者添加了这些注释,以回顾与他们的演示相关的要点.在本文中,将学习如何以编程方式操作演示文稿中的幻灯片注释.特别是,本文将介绍如何使用Java读取, ...
- 快速学习:如何在Java中以编程方式将PNG或JPG图像转换为PSD?
JPG和PNG图像是一些最常用的光栅图像格式.有时可以根据需要将JPG或PNG图像转换为PSD文件格式.当要将不同的图层组合到一个文件中时,这可能会很有用.本文将介绍一下更多详细信息: 使用Java以 ...
- 如何在 C# 中以编程方式将 IGS/IGES 文件转换为 PDF?
计算机辅助设计应用程序使用 IGS 文件,因为它们包含设计信息.您可以将 IGS 文件转换为 PDF 格式的文档,以便在多个操作系统和环境中查看内容. 使用 C# 以编程方式将 IGS 或 IGES ...
- linux给文件夹图标,linux – 如何在GNOME中以编程方式设置自定义文件夹图标?
我终于想出了如何做到这一点!这是一个在标准Gnome环境中工作的Python脚本: #!/usr/bin/env python import sys from gi.repository import ...
- 如何在 SwiftUI 中以编程方式滚动列表?
看起来在当前的工具/系统中,刚刚发布的 Xcode 11.4/iOS 13.4 中将没有 SwiftUI 原生支持"滚动到"功能List.因此,即使他们,Apple,将在下一个主要 ...
- CAD处理控件Aspose.CAD功能演示:在 C#中以编程方式搜索 DWG 图形文件中的文本
Aspose.CAD 是一个独立的类库,以加强 Java应用程序处理和渲染CAD图纸,而不需要AutoCAD或任何其他渲染工作流程.该CAD类库允许将DWG, DWT, DWF, DWFX, IFC, ...
- android 调取数字键盘,如何在android中的EditText上显示数字键盘?
如何在android中的EditText上显示数字键盘? 我只是想在某个EditText具有焦点时立即切换到数字键盘模式. 13个解决方案 239 votes 您可以为EditText配置EditTe ...
- 汇编在嵌入式编程中的作用_如何在嵌入式Power BI报表中以编程方式传递凭据
汇编在嵌入式编程中的作用 In the article, How to embed a Power BI Report Server report into an ASP.Net web applic ...
- android关闭触摸声音,如何在Android中关闭所有触摸声音 | MOS86
开箱即用,您的电话可能会为您所做的每件事发出令人讨厌的声音. 这些可能会使您发疯,这仅仅是因为您厌倦了噪音,或者可能是因为它打扰了周围的人. 值得庆幸的是,您可以禁用手机发出的哑音,仅在需要时才发出声 ...
最新文章
- Cache与主存的三种映射
- 一种嵌入式系统的内存分配方案
- The Definitive Guide to SWT and JFace 目录
- php恶意代码,php快速查找数据库中恶意代码的方法,快速查找恶意代码_PHP教程...
- 『设计模式』设计模式--策略模式
- 【Python CheckiO 题解】First Word (simplified)
- oracle组合数据类型,oracle复合数据类型-相关方法
- 周鸿祎:打工是用老板的钱给自己交学费,在公司混日子是浪费生命?
- 怎么设置表头字体大小_Excel斜线表头和三线表头是如何制作的?
- PHP 的 Git 服务器被黑客入侵,源码库将永久迁移至 GitHub!
- 程序员专属段子集锦 1/10
- python骗局-如何识破python小课骗局_怎样选择学校呢
- 华为计算机充电指示灯,数码产品:华为p40充电指示灯不亮在哪里设置 有指示灯吗...
- android 计步器acc,利用腾讯云云函数执行部署修改小米运动步数代码_每天自动修改步数...
- aardio - 【开源软件】aardio文件加解密
- Unity游戏教程初步(八):Animator的使用
- 通过FPGA计算矩阵的伪逆pinv
- C语言为什么不能移植,C语言有可移植性强和可读性好等优点,而汇编语言的高效、快速等优点又是C语言所难以达...
- 可视化讲解:什么是拉丁方阵问题?
- request.POST.get
热门文章
- 系统集成项目管理之项目采购管理
- java: 在相应的 try 语句主体中不能抛出异常错误java.io.IOException
- IDEA配置maven报错解决方案
- Jenkins执行shell脚本启动tomcat失败解决方法
- (笔记)Linux Root下的.gvfs出现异常解决办法
- 如何使用SQL Server 2008打开和关闭IDENTITY_INSERT?
- 如何在Java中编写正确的微基准测试?
- 华为9.0系统机器一键激活xposed框架的流程
- PHP 7.0新增特性详解
- 【翻译】Ext JS 5:为不同设备设置不同的主题