Offline Transaction Issue Screen¶
Introduction¶
This screen displays the transaction issue message if an issue occurs during offline initialization. Transaction issues may occur when switching the user in multi-user mode. The current user needs to hand over the device to the specified user to fix the issue, otherwise, switching cannot be completed successfully.
Examples¶
val screen = OfflineTransactionIssueScreen(getTargetContext())
val oss = OfflineTransactionIssueScreenSettings.Builder()
.setHeaderText("HeaderText")
.setInstruction("Instruction")
.setInstruction2("Instruction2")
.setButtonText("ButtonText")
.build()
screen.initialize(oss)
screen.setPrevUserName("Name")
screen.setPrevUserMail("Mail")
screen.setButtonClickListener(
...
)
setContentView(screen)
OfflineTransactionIssueScreen screen = new OfflineTransactionIssueScreen(getTargetContext());
OfflineTransactionIssueScreenSettings oss = new OfflineTransactionIssueScreenSettings.Builder()
.setHeaderText("HeaderText")
.setInstruction("Instruction")
.setInstruction2("Instruction2")
.setButtonText("ButtonText")
.build();
screen.initialize(oss);
screen.setPrevUserName("Name");
screen.setPrevUserMail("Mail");
screen.setButtonClickListener( v -> {
...
});
setContentView(screen);
Last update: June 7, 2021