【发布时间】:2019-11-24 06:20:50
【问题描述】:
我在停止我的 Android 应用时遇到了一个奇怪的问题。在我的手机上,我有一个主页按钮和一个后退按钮,现在当我按下主页按钮后进入我的应用程序时,程序会按预期从互联网加载数据,但是当我按下后退按钮后进入我的应用程序时,数据不加载。我在一定程度上对其进行了调试,发现唯一的区别是后退按钮调用了 onCreate() 方法。我很困惑为什么会这样。
这是我的一些代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("DAP", "Created");
setContentView(R.layout.activity_ltc);
getActionBar().setTitle("LTC Charts");
getActionBar().setLogo(
getResources().getDrawable(R.drawable.new_litecoin_logo_large));
TextView textView = (TextView) findViewById(R.id.ltcdata);
textView.setText("Loading data...");
TimerTask timer = new TimerTask() {
@Override
public void run() {
parseJSON();
}
};
Timer time = new Timer();
time.schedule(timer, 500, 85);
}
【问题讨论】:
标签: java android android-activity back