package com.basic.security.secondary; import android.content.Context; import android.os.SystemClock; import android.view.Display; import android.view.View; import com.basic.security.base.BaseApplication; public class SecondaryDisplay extends SDHome { public SecondaryDisplay(Context outerContext, Display display) { super(outerContext, display); } public void afterViews() { super.afterViews(); } public void showVerificationFail(String verificationFail) { BaseApplication.getApplication().activity.runOnUiThread(() -> { try { toastParent.setVisibility(View.VISIBLE); toast.setText(verificationFail); BaseApplication.getApplication().executorService.execute(() -> { try { SystemClock.sleep(3000); BaseApplication.getApplication().activity.runOnUiThread(() -> { try { toastParent.setVisibility(View.GONE); } catch (Exception e) { e.printStackTrace(); } }); } catch (Exception e) { e.printStackTrace(); } }); } catch (Exception e) { e.printStackTrace(); } }); } }