2

首先,感谢这个伟大的 sdk 和简单的集成过程。

在使用它时,我遇到了一些需要合并到我的应用程序中的自定义需求。即检测持卡人姓名。有没有办法我们可以做到这一点?

4

2 回答 2

0

Raghav,目前 card.io 无法检测到持卡人姓名。不过,我们确实希望在未来的某个时候添加该功能。

于 2013-06-13T19:38:30.090 回答
0

为什么不获取销售时间、客户姓名和抄送号码,并在下一个活动中使用意图。输入名称需要 3-5 秒,也许更短。

   TextView textView = (TextView) findViewById(R.id.time);
   textView.setText(DateUtils.formatDateTime(getBaseContext(),
   System.currentTimeMillis(), DateUtils.FORMAT_SHOW_TIME |
   DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NUMERIC_DATE | DateUtils.FORMAT_12HOUR));  
   custname = (TextView)findViewById(R.id.custname);

   //IN THE CARD.io SECTION RIGHT HERE
   if (scanResult.isExpiryValid()) {
   final TextView xxx =(TextView)findViewById(R.id.time);
   String threex = xxx.getText().toString();
   final TextView x =(TextView)findViewById(R.id.custname);   
   String onex = x.getText().toString();

   Intent intent= new Intent(MyScanActivity.this,YourNextActivity.class)
   .putExtra("date",threex)
   .putExtra("inputPrice",twox)
   .putExtra("Card Number",resultStr)
   .putExtra("customername",onex)
   startActivity(intent);
   finish();        
于 2013-06-29T14:48:49.223 回答