Commit 09961c26 authored by Wahyu Pratama's avatar Wahyu Pratama

add get balance for dki

parent 456e2881
......@@ -12,6 +12,7 @@
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
<option value="$PROJECT_DIR$/brizzi-release-sbox-1.3" />
</set>
</option>
<option name="resolveModulePerSourceSet" value="false" />
......
......@@ -229,7 +229,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
}
} else {
Log.d("validate", "Mau init niih");
Log.d("Init", "--> Init");
((MyApp) getApplication()).initAar(this);
}
}
......@@ -343,7 +343,6 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
@Override
public void onBalanceInfoAvailable(CardInfo cardInfo) {
Log.d(TAG, "Hai guys udh sampe onbalanceinfoavailable loh ...");
hasPendingOperation = false;
Log.d(TAG, "onBalanceInfoAvailable: " + cardInfo.getBalance());
......@@ -369,7 +368,6 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
@Override
public void onUpdateBalaceSuccess(SuccessUpdateBalance successUpdateBalance) {
Log.e("onSuccess", "successdisiniaja");
hasPendingOperation = false;
Log.d(TAG, "onUpdateBalaceSuccess: " + successUpdateBalance.getBalance());
Log.d(TAG, "onUpdateBalaceSuccess: " + successUpdateBalance.getMessage());
......@@ -458,7 +456,7 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
}
private void execute(Tag tag) {
Log.d("Execute", "execute dipanggil");
Log.d("Execute", "--> execute");
if (reader != null){
cardProcessor = new MainCardProcessor(MainActivity.this, reader, new UpdateBalanceView() {
@Override
......@@ -473,7 +471,6 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
@Override
public void onCardDetected(CardInfo cardInfo) {
Log.d("Card", "card kedetek nih");
runOnUiThread(() -> MainActivity.this.onBalanceInfoAvailable(cardInfo));
}
......@@ -488,14 +485,13 @@ public class MainActivity extends AppCompatActivity implements MDDUpdateBalanceV
boolean hasCardUid = !cardUid.isEmpty();
if (hasCardUid) {
Log.d(TAG, "---> Send to UI Card Found");
runOnUiThread(() -> onNfcCardFound());
runOnUiThread(this::onNfcCardFound);
CardInfoCommand command = new CardInfoCommand(reader.myReader);
Log.e("myReader", "Myreader : "+reader.myReader);
final CommandResult<CardInfo> execute = command.execute(cardUid);
CardInfo detectedCardInfo = execute.getResult();
Log.d("cardInfo", "ini card infonnya bro : "+detectedCardInfo.toString());
Log.d("executeSuccess", "executeIsSuccess = " + execute.isSuccess());
if (execute.isSuccess()) {
if (detectedCardInfo.getBankType().toLowerCase().contains("dki")
......
......@@ -98,7 +98,7 @@ public class MyApp extends Application {
}
} else {
Log.d("lariKemana", "Lari ke else bro");
Log.d("MyApp", "--> Use Nfc Native");
new RXReader().initEdcReader(this, nativeLib.USE_NFC_NATIVE)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
......
configurations.maybeCreate("default")
artifacts.add("default", file('brizzi-release-sbox-1.3.aar'))
\ No newline at end of file
include ':brizzi-release-sbox-1.3'
include ':app'
rootProject.name = "ImplementationPartnerConnect"
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment