savedInstanceState returning null

后端 未结 3 1869
长发绾君心
长发绾君心 2021-01-06 18:04

Can someone please explain why the value in my savedInstanceState is null? I have 3 widgets, an EditText, Button and TextView. The person types in what they want. The Phrase

3条回答
  •  爱一瞬间的悲伤
    2021-01-06 18:16

    You can define a String variable that is global to your activity and define it upon restoringInstanceState.
    Looks a little something like this:

    String userInput;
    @Override
    public void onRestoreInstanceState(Bundle savedInstanceState) {
        super.onRestoreInstanceState(savedInstanceState);
        userInput = savedInstanceState.getString("example") // Refers to your "outState.putString "example" <-- key
        output.setText(newString);
    

提交回复
热议问题