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
上传中...
上传图片
插入图片