0

我有 TimerTask 的主要活动并处理并创建一个带有设置活动的菜单。我想在使用设置活动的后退按钮时从开始转到主要活动。我想在回来时刷新主要活动。现在当我的主要活动停止时,休息并在重新启动 TimerTask 时从 apk 退出。我的 apk 中的一些代码用于理解...

这是在主活动菜单内

public boolean onOptionsItemSelected(MenuItem item)
{ 
  switch (item.getItemId())
  {
  case R.id.menu_exit:
      finish();
      return true;
  case R.id.menu_setup:
      startActivity(new Intent(this, Setup.class));
      return true;
    default:
      return super.onOptionsItemSelected(item);
   }

在我有一个 TimerTask 从按钮开始和停止之后......

我的 setup.class 是 SharedPreference 用于保存计时器的延迟时间...

我想要此类中后退按钮的代码,并从开始(刷新)主要活动开始......从首选项中为 TimerTask 提供新的延迟时间。

4

1 回答 1

0

在您的设置活动中覆盖 onBackPressed() 方法并启动主要活动的意图。使用 bundle 将数据发送到意图

于 2012-12-25T15:21:55.987 回答