disabled navigation

This commit is contained in:
MooN 2025-12-24 15:46:35 +06:30
parent 5163ce2840
commit 6c596cb061
2 changed files with 18 additions and 1 deletions

View File

@ -148,6 +148,8 @@ public class MainFragment extends DataBindingFragment {
NexGoSDK.getInstance().cancelCheckCard();
NexGoSDK.getInstance().closeReader();
disableHomeButton();
disableTaskButton();
BaseApplication.getInstance().deviceEngine.getPlatform().hideNavigationBar();
});
}
@ -156,10 +158,22 @@ public class MainFragment extends DataBindingFragment {
LogUtil.d(TAG,"Disable Home Button Result:"+result);
}
private void disableTaskButton(){
int result = BaseApplication.getInstance().deviceEngine.getPlatform().disableTaskButton();
LogUtil.d(TAG,"Disable Task Button Result:"+result);
}
private void enableHomeButton(){
int result = BaseApplication.getInstance().deviceEngine.getPlatform().enableHomeButton();
LogUtil.d(TAG,"Enable Home Button Result:"+result);
}
private void enableTaskButton(){
int result = BaseApplication.getInstance().deviceEngine.getPlatform().enableTaskButton();
LogUtil.d(TAG,"Disable Task Button Result:"+result);
}
private void checkTerminalStatus() {
if (!SystemParamsOperation.getInstance().isActive()) {
routeId = R.id.action_nav_main_to_disabledTerminalFragment;
@ -210,6 +224,9 @@ public class MainFragment extends DataBindingFragment {
@Override
public void onPause() {
super.onPause();
BaseApplication.getInstance().deviceEngine.getPlatform().showNavigationBar();
enableTaskButton();
enableHomeButton();
}
@Override

View File

@ -259,7 +259,7 @@ public abstract class BaseXPrint {
String receiptFooter = SystemParamsOperation.getInstance().getReceiptFooter();
String finalVersion = SystemParamsOperation.getInstance().getFinalVersion();
printer.appendPrnStr("***** MERCHANT COPY *****", fontNormal, AlignEnum.CENTER,false);
printer.appendPrnStr(finalVersion, fontNormal, AlignEnum.CENTER,false);
// printer.appendPrnStr(finalVersion, fontNormal, AlignEnum.CENTER,false);
printer.appendPrnStr(receiptFooter, fontNormal, AlignEnum.CENTER,false);