2 dp625 dp625 于 2014.05.15 11:25 提问

关于NFC开发的一个疑难问题

最近接手了其他人已经完成的一个APP,然后要求在里面加上NFC扫描的功能,只是加个NFC的话倒是简单了,但是现在出了问题,之前的同事通过TabHost和RadioButton做了一个底部导航栏,然后NFC读取是在其中的一个Activity完成的,点击屏幕开始扫描NFC,但是NFC读到标签时会优先把这个Activity放到前台来拦截NFC的Intent,问题就来了,每次点击屏幕后扫描到标签的话会先把NFC读取的那个Activity提到前台来覆盖掉原来的TabActivity,然后需要再次点击屏幕扫描标签才可以真正拿到NFC标签的数据并进行处理,请教各位大神,有没有办法解决这个问题,就是在原来的TabActivity里面直接就可以进行NFC标签的扫描和处理。
因为还涉及到其他的一些功能点,所以不能做太大的改动,要求必须只是在现有的基础上进行修改。。不然我就直接重新单独做一个NFC扫描的APP了。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android NFC开发概述
Near  Field Communication (NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit/秒到 848kbit/秒。 NFC通信总是由一个发起者 (initiator)和一个接受者(target)组成。通常initiator 主动发送电磁场(RF)可以为被动式接受者(passive target)提供
NFC 学习总结(上)
如果你还对nfc那些操作有疑问的话,那么希望你能在我的文章中得到启示。
Android NFC开发详细总结
Android NFC开发 Near Field Communication (NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit/秒到 848kbit/秒。NFC手机相比普通手机来说, 短范围无线技术。 1.NFC基础 用NDEF消息格式来发送和接收NFC数据, 从NFC标签中读取NDEF数据是用标签调度系
Android NFC开发-理论篇
近距离无线通信技术(Near Field Communication,NFC),是由飞利浦公司和索尼公司共同开发的一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC和智能设备间进行近距离无线通信。NFC提供了一种简单的、非触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。NFC整合了非接触式读卡器、非接触式智能卡和点对点(Peer-to—Peer)通信功能,为消费者开创
Android NFC开发-实践篇
在Android NFC开发-理论篇中,我们了解了在Android中开发NFC的一些理论知识,这篇我们继续应用我们上一篇学到的知识,实现对NDEF格式标签和MifareClassic格式标签的读写操作。基本操作配置AndroidMenifest.xml:<!--API level 9只包含有限的tag支持,包括: .通过ACTION_TAG_DISCOVERED来发布Tag信息 .只
NFC支付开发
新建自定义service: 最近需要做NFC支付相关的项目,本来对这方面不太了解,查阅了相关资料: 可以参考google官方文档:https://developer.android.com/guide/topics/connectivity/nfc/hce.html 有的手机可能不支持默认NFC,所以得做些判断,手机是否支持NFC,以及NFC是否开启,手动开启还是直接跳转开启//手机是否
android NFC开发
先说说NFC开发总结,看了几天NFC开发资料,搜集了不少关于这方面的资料、demo、以及他人的总结。以下有部分是摘录总结的。因为要是现在总结也是那些,最后附送代码。关于demo我也有,有需要在评论去发邮箱给我。 一、NFC的配置总结 第一:屏幕没有锁住 。     第二:NFC功能已经在设置中打开 当系统检测到一个NFC标签的时候,他会自动去寻找最合适的activity去处理这个intent
NFC初步开发详解
一款芯片的开发,我觉得首先要去研读数据手册,大致了解它的硬件设计,各项参数,重点了解其内部的寄存器以及软件开发流程。 芯片的开发肯定是离不开驱动的编写的,但说实话目前作为一个嵌入式开发的小白,很多时候自己辛辛苦苦看数据手册写出来的驱动却不能用或则很不稳定。我相信这也是很多跟我一样的嵌入式开发初学者遇到的问题。其实像这样成熟的芯片,驱动网上是一大堆,并且很稳定。很多时候,其实我们应该更加去注重项目
C++学习之五、理解C++疑难问题
理解C++疑难问题 1.  引用           专业的C++代码都大量使用了引用。C++的引用是另外一个变量的别名。对引用的修改都会改变该引用所指向变量的值。可以把引用看成是一种隐式的指针,它可以免除获取变量地址和对指针解除引用的麻烦。也可以把引用看作是原变量的另一个名字。可以创建独立的引用变量、使用类中的引用数据成员、接受作为传递给函数和方法的参数、从函数和方法返回引用。 (1).引
NFC开发入门篇
之前做过一些关于NFC的项目,比如手机羊城通卡芯片的充值,粤通卡的充值(与微信的羊城通充值功能类似),NFC功能是需要硬件的支持的,不过现在越来越多手机支持NFC功能了,所以这里简单的介绍它的开发流程吧。一、NFC简介NFC(Near Field Communication)近距离无线通信技术。工作模式分为两种:卡模式(Card emulation)、点对点模式(P2P mode)。这里主要是介绍卡