INNER CODE UNIT · Java

onCreate

a7ul/react-native-exception-handler · android/src/main/java/com/masteratul/exceptionhandler/DefaultErrorScreen.java:23

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        String stackTraceString = "StackTrace unavailable";
        try {
            stackTraceString = getIntent().getExtras().getString("stack_trace_string");
        }
        catch (Exception e) {
            Log.e(TAG, String.format("Was not able to get StackTrace: %s", e.getMessage()));
        }
        setContentView(R.layout.default_error_screen);
        quitButton = (Button) findViewById(R.id.eh_quit_button);
        relaunchButton = (Button) findViewById(R.id.eh_restart_button);
        showDetailsButton = (Button) findViewById(R.id.eh_show_details_button);
        stackTraceView = (TextView) findViewById(R.id.eh_stack_trace_text_view);
        stackTraceView.setText(stackTraceString);

        showDetailsButton.setOnClickListener(new View.OnClickListener() {
            @Override

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…