检测J2ME(JSR257)中的智能卡删除?

时间:2013-12-12 18:06:25

标签: java-me smartcard midlet jsr257 contactless-smartcard

我正在使用J2ME非接触式API(JSR257 - javax.microedition.contactless.*)来读取诺基亚手机上的智能卡。以下代码工作得很好,当我在手机上放一张卡时,targetDetected方法会按预期调用:

DiscoveryManager dm = DiscoveryManager.getInstance();
dm.addTargetListener(this, TargetType.ISO14443_CARD);

public void targetDetected(TargetProperties[] tps) {
   logger.log("found card!");
}

但是,我想知道在删除卡时是否有任何方法可以获得回叫?或者是检查卡是否已移至try并打开或读取连接以及catch相应例外情况的唯一方法?

0 个答案:

没有答案