扫描/识别 NFC 意图时防止提示音

     2023-02-25     46

关键词:

【中文标题】扫描/识别 NFC 意图时防止提示音【英文标题】:Prevent alert tone when scanning / identifying an NFC intent 【发布时间】:2012-01-05 13:47:42 【问题描述】:

也许我遗漏了一些东西,但是当我通过 Galaxy nexus 扫描 NFC 标签时,手机总是发出默认的提示音。

有没有办法以编程方式将其关闭?我已经搜索了菜单/首选项,但找不到这样做的方法。下一步... ICS源代码:-/

【问题讨论】:

在android.stackexchange.com 上回答这个问题可能会更好。这当然是假设您尚未植根手机。 呵呵.. android.stackexchange.com 说“转到 ***.com”... 干得好,我可以发现递归。手机未植根,因为我想将其放入非植根手机的应用程序中... 我想要得到的是:如果在 regular 设置中确实不存在此关闭音调的选项(并且您在 android.stackexchange 上验证了这一点.com),那么您很有可能无法以编程方式进行操作。有根电话评论适用于后者。 FWIW。我在 android 代码库功能请求列表中提出了这个:code.google.com/p/android/issues/detail?id=24022 【参考方案1】:

使用 android-19,您可以:

如中所述: http://developer.android.com/reference/android/nfc/NfcAdapter.html#FLAG_READER_NO_PLATFORM_SOUNDS

通过使用 NfcAdapter.enableReaderMode() 和标志 FLAG_READER_NO_PLATFORM_SOUNDS 而不是 NfcAdapter.enableForegroundDispatch()

【讨论】:

请阅读How to Answer 并提供答案链接中的有用信息。如果链接失效,您的答案将变得毫无用处。【参考方案2】:

这里是一个简单的例子,说明如何静音/改变 nfc 声音

public class MainActivity extends Activity implements ReaderCallback
private NfcAdapter mNfcAdapter;

@Override
protected void onCreate(Bundle savedInstanceState) 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mNfcAdapter = NfcAdapter.getDefaultAdapter(this);


@Override
public void onResume() 
    super.onResume();
    // This example works using using simple mifare ultralight tags. Set any necessary flags for other tags 
    mNfcAdapter.enableReaderMode(this, this, NfcAdapter.FLAG_READER_NFC_A | NfcAdapter.FLAG_READER_NO_PLATFORM_SOUNDS, null);


@Override
public void onPause() 
    super.onPause();
    mNfcAdapter.disableReaderMode(this);


@Override
public void onTagDiscovered(Tag tag) 
    // Play your own sound here

    // Then handle your tag

【讨论】:

【参考方案3】:

无法以编程方式关闭此声音或覆盖 Touch to Beam UI。

【讨论】:

现在可以了,见***.com/questions/36908374/…

如何防止应用关闭时 startCommand 的意图返回 null

】如何防止应用关闭时startCommand的意图返回null【英文标题】:HowtopreventintentofstartCommandtoreturnnullwhentheappclosed【发布时间】:2019-03-1315:20:36【问题描述】:我正在我的应用程序中使用一项服务。该服务用于显示通知。当我启动它... 查看详情

防止新意图或切换应用程序破坏活动

】防止新意图或切换应用程序破坏活动【英文标题】:Preventanewintentorswitchingappsfromdestroyingaactivity【发布时间】:2018-11-3017:58:28【问题描述】:我有一个活动,我对以下函数(onPause/onStop/onDestroy)不执行任何操作。这就是您从头开始... 查看详情

更改焦点时禁用警告/错误提示音

】更改焦点时禁用警告/错误提示音【英文标题】:Disablewarning/errorbeepwhenchangingfocus【发布时间】:2009-11-2623:03:12【问题描述】:每当我将焦点从一个文本框更改为另一个文本框时,它都会发出令人讨厌的警告/错误哔声。例子:pu... 查看详情

win7系统,经常发出错误提示音,但是啥都没有提示,求解

...开事件查看器后,点击"应用程序和服务日志"等待扫描加载日志完毕后,分别查看其下的各个项目,如果出现红色的错误项,就双击它,就能看见具体的报错信息了.然后根据具体的报错信息进行相应的修复。追问貌似找到了是这... 查看详情

nfc的工作原理是啥?

...FieldCommunication)即近距离无线通讯技术,是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品等设备间进行近距离线通信。通过NFC可实现数据传输、移动支付等功能。并非所有产品支持NFC功能,请以实际情况为准... 查看详情

提示音 新用户来了

】提示音新用户来了【英文标题】:alertbeepsoundnewusercomes【发布时间】:2010-06-2305:19:53【问题描述】:我正在做私人聊天的概念。我想在新用户进来时发出哔声。怎么办?当新用户进入时,我会显示所有内容,用户详细信息将出... 查看详情

禁用 Carbon Emacs 滚动提示音

】禁用CarbonEmacs滚动提示音【英文标题】:DisableCarbonEmacsscrollbeep【发布时间】:2008-11-2718:38:22【问题描述】:我一直在考虑在我的Mac上使用CarbonEmacs,我遇到的唯一障碍是当您尝试滚动到文档末尾时发出令人讨厌的滚动哔声。我... 查看详情

Java 错误提示音

】Java错误提示音【英文标题】:JavaErrorbeeping【发布时间】:2012-10-0321:07:00【问题描述】:我正在开发一个我没有为其编写大部分代码的聊天客户端。它工作正常,但是当有人发送消息时它会在使用Java7时发出哔声(系统错误哔... 查看详情

android实现nfc芯片制造商识别(代码片段)

如何识别?通过NFC模块的SerialNumber即UID,用户访问权限为R只读,每颗NFC芯片独有序列号(UID),在出厂时写入,用户不能改写。Android如何实现?通过Intent获取UID/***读取nfcUID返回String类型大写的UID**... 查看详情

扫描仪不能用,扫描时电脑提示:“无法打开twain源

我用的是几年前的佳能扫描仪,型号是CANOSCANN650U,没有外供电源,是靠USB口供电的.几年没有使用了,原驱动盘已经丢失.这几天拿出来用,从网上下载了驱动程序,可以正常的识别并安装,在控制面板和设备管理器中也有正... 查看详情

安卓手机怎么nfc

...以在彼此靠近的情况下进行数据交换,是由非接触式射频识别(RFID)及互连互通技术整合演变而来的,通过在单一芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移... 查看详情

播放提示音(与默认消息铃声相同)

】播放提示音(与默认消息铃声相同)【英文标题】:Playalertsound(sameasdefaultmessageringtone)【发布时间】:2011-03-0918:08:10【问题描述】:是否可以播放一些默认声音,例如收到传入的短信/推送时?如果iOSSDK没有捆绑这些声音文件,... 查看详情

模拟器上没有提示音

】模拟器上没有提示音【英文标题】:Nonotificationsoundontheemulator【发布时间】:2018-12-3109:58:05【问题描述】:我对Android上的notifications的问题感到抓狂:当我在开发我的项目时,突然模拟器不再为API26及更高版本播放通知声音,例... 查看详情

Alexa无法识别意图

】Alexa无法识别意图【英文标题】:alexanotrecognizingintent【发布时间】:2019-01-0515:35:03【问题描述】:我正在尝试将自己的响应添加到自定义意图。LaunchRequest文本有效,但除了AMAZON.HelpIntent和其他默认意图之外,我自己的意图没有... 查看详情

苹果电量低于20%的提示音怎么关闭

电量低于20%,10%的那个提示音怎么关闭1、目前在手机电量低于20%和10%时候,手机会提示低电量提醒,影响游戏和音乐,如下图所示2、静音打开后,系统提示静音模式,如下图所示3、静音后仍然会弹窗,如果要不提示弹窗,可以... 查看详情

如何防止用户堵塞我的扫描仪?

】如何防止用户堵塞我的扫描仪?【英文标题】:HowdoIpreventtheuserfromcloggingupmyScanner?【发布时间】:2014-04-2511:39:59【问题描述】:我正在编写一个简单的抛硬币游戏。前提很简单:用户可以正面或反面。然后计算机掷硬币,告知... 查看详情

使用guitarpro6做谱子时提示我“有些音轨不能连接声音库”,这是啥意思啊?

参考技术A你重新载入音色库,获卸载重装就可以了本回答被提问者采纳 参考技术BRSE凝真音效引擎库(F2)把勾点掉就可以。就可以有声音了。 查看详情

如何在 Windows Phone 8 中播放短信提示音

】如何在WindowsPhone8中播放短信提示音【英文标题】:HowtoplaytheSMSalertsoundinWindowsPhone8【发布时间】:2014-06-1919:54:50【问题描述】:我希望我的应用在加载某个页面时播放提醒声音并振动手机。具体来说,我想播放用户从设置中选... 查看详情