Is there a way to save variables that are being changed in the code, when the screen rotates? Thank you in advance
You can save values into the instanceState Bundle when stopping an activity and restoring it when you start it. Like this:
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
// Read values from the "savedInstanceState"
}
@Override
protected void onSaveInstanceState(Bundle outState) {
// Save the values you need into "outState"
super.onSaveInstanceState(outState);
}