onResume()更新TextView
我有我的主要depotactivity他将整数值设置为textview,现在我希望这个值在调用onResume()时更新…但是当我添加我的小onResume()代码时
public class DepotActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); DepotDBUtils utils = new DepotDBUtils(this); int itemcount = utils.countItems(this); TextView tv = (TextView)findViewById(R.id.counter); tv.setText(tv.getText()+" "+itemcount); } String TAG = "DepotActivity"; String[] itemInfo; public void onResume(){ Log.d("DepotActivity","onResume() gets called"); DepotDBUtils utils = new DepotDBUtils(this); int itemcount = utils.countItems(this); TextView tv = (TextView)findViewById(R.id.counter); tv.setText(tv.getText()+" "+itemcount); }
到应用程序我甚至无法启动它,LogCat完全疯了,并且不会记录任何活动超过半秒。 有解决方案? 提前致谢
我首先添加super.onResume();
:
@Override protected void onResume(){ super.onResume(); // The rest }
我也会删除它:
DepotDBUtils utils = new DepotDBUtils(this); int itemcount = utils.countItems(this); TextView tv = (TextView)findViewById(R.id.counter); tv.setText(tv.getText()+" "+itemcount);
来自onCreate
,因为每次调用onCreate
,都会调用onResume
。
- 在Android Webservice Call中获取HTTP 406
- 如何加密android中的数据
- Android google maps v2在启动时崩溃
- 在不使用任何ressource xml的情况下将视图(按钮,标签等)添加到动态片段
- 预计BEGIN_ARRAY但是BEGIN_OBJECT改造2
- Apache DefaultHttpClient调用导致“java.lang.RuntimeException:Stub!”
- 无法从包含DEX和Java字节码内容的archive \ app \ libs \ appodeal-2.1.11.jar’创建Android应用程序
- 单击属于RecyclerView内的CardView的ImageButton
- 阿卡。 Android系统。 NoSuchMethodException: