第一件事;我对这一切都很陌生。
我已经构建了一个基本的计算器但是在切换方向时丢失了数据(例如输入数字9然后切换到横向时它会变成空白)。
我已经看过并发现了这个: How to use onSavedInstanceState example please ,但我不确定如何将其实现到我的代码中。
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);
}
有人可以帮忙吗?使用我的作品的一个例子是完美的。感谢