重新启动应用

时间:2015-05-18 12:59:54

标签: android textview

我正在开发一个通过套接字接收一些值的应用程序,并相应地更新TextViews。我有一个启动器活动,当用户按下启动按钮以启动" StatusUpdateActivity"时,它就完成了。

但是,如果我关闭应用程序(通过按下后退按钮),当我重新打开它时,TextViews不会更新,即使打印正常:

TextView tAvgLaneSpeed = (TextView)findViewById(R.id.tv_avglanespeed);
Log.v("adas", "Textview text:  " + tAvgLaneSpeed.getText());
tAvgLaneSpeed.setText(avgLaneSpeed + " km/h");
Log.v("adas", "Textview text:  " + tAvgLaneSpeed.getText());

产地:

V/adas﹕ Textview text:  23 km/h
V/adas﹕ Textview text:  20 km/h

即使在GUI上,TextView仅显示默认文本,"公里/小时"

我找到的唯一解决方案是手动终止应用程序(例如,使用最近的应用程序按钮并向右滑动)或通过IDE重新启动它。

对此有何想法?

github上的完整代码。

0 个答案:

没有答案