From a13ce2b161033a0cee33d9629deeb7cd3eff55bb Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Mon, 25 Oct 2021 15:06:58 +0200 Subject: Cleanup. --- .../src/main/java/example/zxing/MainActivity.java | 23 ++-------------------- 1 file changed, 2 insertions(+), 21 deletions(-) (limited to 'sample/src/main/java/example') diff --git a/sample/src/main/java/example/zxing/MainActivity.java b/sample/src/main/java/example/zxing/MainActivity.java index 1b3c791e..dedd814a 100644 --- a/sample/src/main/java/example/zxing/MainActivity.java +++ b/sample/src/main/java/example/zxing/MainActivity.java @@ -128,30 +128,18 @@ public class MainActivity extends AppCompatActivity { * Sample of scanning from a Fragment */ public static class ScanFragment extends Fragment { - private String toast; - private final ActivityResultLauncher fragmentLauncher = registerForActivityResult(new ScanContract(), result -> { if(result.getContents() == null) { - toast = "Cancelled from fragment"; + Toast.makeText(getContext(), "Cancelled from fragment", Toast.LENGTH_LONG).show(); } else { - toast = "Scanned from fragment: " + result.getContents(); + Toast.makeText(getContext(), "Scanned from fragment: " + result.getContents(), Toast.LENGTH_LONG).show(); } - - // At this point we may or may not have a reference to the activity - displayToast(); }); public ScanFragment() { } - @Override - public void onActivityCreated(Bundle savedInstanceState) { - super.onActivityCreated(savedInstanceState); - - displayToast(); - } - @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { @@ -164,12 +152,5 @@ public class MainActivity extends AppCompatActivity { public void scanFromFragment() { fragmentLauncher.launch(new ScanOptions()); } - - private void displayToast() { - if(getActivity() != null && toast != null) { - Toast.makeText(getActivity(), toast, Toast.LENGTH_LONG).show(); - toast = null; - } - } } } -- cgit v1.2.3