Java 在方向更改期间使用onSaveInstanceState?

Java 在方向更改期间使用onSaveInstanceState?,java,android,android-studio,Java,Android,Android Studio,第一件事;我对这一切都是全新的 我已经建立了一个基本的计算器,但在切换方向时,我会丢失数据(例如键入数字9,然后切换到横向时它会变为空白) 我已经找到了这个: ,但我不确定如何在代码中实现它 public class MainActivity extends AppCompatActivity { private TextView _screen; private String display = ""; private String currentOperator = ""; private

第一件事;我对这一切都是全新的

我已经建立了一个基本的计算器,但在切换方向时,我会丢失数据(例如键入数字9,然后切换到横向时它会变为空白)

我已经找到了这个: ,但我不确定如何在代码中实现它

public class MainActivity extends AppCompatActivity {
private TextView _screen;
private String display = "";
private String currentOperator = "";
private String result = "";

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    _screen = (TextView)findViewById(R.id.textView);
    _screen.setText(display);



}

private void updateScreen(){
    _screen.setText(display);
}

有人能帮忙吗?用我的作品做一个例子将是完美的。谢谢

我想您正在寻找OnConfiguration Change()方法?很抱歉,但我不确定。我们将显示onSaveInstanceState的代码。显示您尝试的内容。键入数字9?您在哪里输入?
private TextView\u屏幕。不要将文本视图称为屏幕。更好;私有文本视图文本视图;我想您正在寻找OnConfiguration Change()方法?很抱歉,但我不确定。我们将显示onSaveInstanceState的代码。显示您尝试的内容。键入数字9?您在哪里输入?
private TextView\u屏幕。不要将文本视图称为屏幕。更好;私有文本视图文本视图;