@Override public void onResume() { super.onResume(); try { mView.registerListener(); } catch (IndexOutOfBoundsException ex) { showToast(R.string.sensor_initialization_failure, Toast.LENGTH_LONG); destroyBTCommunicator(); finish(); } }