I'm trying to retrieve the information from several resources:
- NFC tag
- Magnetic Band
- EMV
My main intention is to just obtain the information in those cards cause they are going throw an specific payment proccess.
But the result is the screen doesn't change with the next code.
final Intent intent = new Intent(Intents.ACTION_SECURE_CARD_DATA);
intent.putExtra(Intents.EXTRA_CARD_ENTRY_METHODS, Intents.CARD_ENTRY_METHOD_MAG_STRIPE);
intent.putExtra(Intents.EXTRA_TRANSACTION_TYPE, Intents.TRANSACTION_TYPE_CARD_DATA);
startActivityForResult(intent, 1234);
This is the console output:
11-21 01:27:42.135 I/ActivityManager( 671): START u0 {act=clover.intent.action.START_SECURE_CARD_DATA cmp=com.clover.payment.executor.station/.StationPayActivity (has extras)} from uid 10093 on display 011-21 01:27:42.135 W/AudioTrack( 671): AUDIO_OUTPUT_FLAG_FAST denied by client11-21 01:27:42.135 V/WindowManager( 671): addAppToken: AppWindowToken{5cafc67 token=Token{3aec826 ActivityRecord{199d7f81 u0 com.clover.payment.executor.station/.StationPayActivity t406}}} to stack=1 task=406 at 211-21 01:27:42.156 I/StationPayActivity( 3594): finish(CommonActivity.java:1364): @2c621363 finish11-21 01:27:42.156 I/StationPayActivity( 3594): onCreate(CommonActivity.java:216): @2c621363 +onCreate: null11-21 01:27:42.158 I/StationPayActivity( 3594): onCreate(CommonActivity.java:256): @2c621363 -onCreate
Thank you in advance for your time and answers.