3

我正在尝试几个小时来保存和恢复 TextView 和按钮。似乎我无法保存 TextView,因为“outState”需要一个字符串。

我做了一个井字游戏,但是当方向是“风景”时我想保存所有的东西

这是我正在尝试做的一部分:

private Button lesBoutons[];
private Button rejouer;
private Jeu jeu;
private TextView leTexte;
private int[] tabGagne;
public boolean fini;

@Override
public void onSaveInstanceState(Bundle outState) {
   super.onSaveInstanceState(outState);
   outState.PutString("savText", leTexte);
   //TextView savTexte = leTexte;
   //String phrase=leTexte.toString();
   //outState.putString("TEST", phrase);
   //leTexte.getResources();
}

@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
 super.onRestoreInstanceState(savedInstanceState);
// leTexte.setText(savedInstanceState.getString("TEST"));
}

如何保存此 TextViews 和所有按钮?

4

1 回答 1

3

做一个leTexte.getText()。这将为您提供文本,但请确保首先初始化 TextView 对象。

于 2013-04-06T01:25:45.630 回答