小编Cod*_*ing的帖子

IDTech Unimag Card Swiper在Android上

我已经在Android(v2.3)上工作了几个星期了,我偶然发现了IDTECH的Unimag Card Swiper的一些问题.

本机带有一种稀缺的文档,并从SDK的演示应用程序实现固件更新和几类对话和这样这确实offuscate如何实现基本的功能(加入少,不太好评论中的代码).

我已经实现了接口的一项基本活动,并试图将本机连接或断开时检测,但它似乎听众抓住这两个事件(连接/断开)为"断开",更不用说试图读取卡.

有没有人在Android上使用过这个单元并且有一些明显的例子?

顺便说一句,这是我的班级:

package com.card.swipe;

import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import IDTech.MSR.uniMag.uniMagReader;
import IDTech.MSR.uniMag.uniMagReaderMsg;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

public class CardSwipeTestActivity extends Activity implements uniMagReaderMsg {

    private uniMagReader myUniMagReader = null;
    private TextView etCardData;
    private String _strMSRData = null;
    private byte[]_MSRData = null;
    private String _strStatus = null;
    private int _nGetChallengeResult = 0;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
//      InitializeUI(); …
Run Code Online (Sandbox Code Playgroud)

android credit-card android-2.3-gingerbread

11
推荐指数
1
解决办法
5016
查看次数