when the screen rotates ... Toast doesn't print anything!
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override protected void onRestoreInstanceState(Bundle savedInstanceState) { super.onRestoreInstanceState(savedInstanceState); String a = savedInstanceState.getString("hello"); Toast.makeText(MainActivity.this, a, Toast.LENGTH_SHORT).show(); } @Override public void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState) { super.onSaveInstanceState(outState, outPersistentState); String a = "WTF"; outState.putString("hello",a); }
}
I proclaimed everything beautifully, where is the bummer in this simple code!
source share