我一直在研究Android SDK平台,如何保存应用程序的状态有点不清楚。所以给出了“你好,Android”示例的这个小重新工具:
package com.android.hello;
import android.app.Activity;import android.os.Bundle;import android.widget.TextView;
public class HelloAndroid extends Activity {
private TextView mTextView = null;
/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
mTextView = new TextView(this);
if (savedInstanceState == null) {mTextView.setText("Welcome to HelloAndroid!");} else {mTextView.setText("Welcome back.");}
setContentView(mTextView);}}
我认为这对于最简单的情况来说已经足够了,但它总是以第一条消息响应,无论我如何导航离开应用程序。
我确信解决方案就像覆盖onPause
或类似的东西一样简单,但是我已经在留档中戳了30分钟左右,还没有发现任何明显的东西。