public boolean onOptionsItemSelected(MenuItem item)
  {
    super.onOptionsItemSelected(item);    switch(item.getItemId())
    {
      case 0:
        openOptionsDialog();
        break;
      case 1:
        finish();
        break;
    }
    return true;
  }
  //看了很多demo很多方法都要传一个参数给super,不传也不会出错,为什么要传呢???

解决方案 »

  1.   

    我记得,网上是说,现在,onOptionsItemSelected(item);函数里面没什么内容,写不写无所谓。但是,怕以后,会有内容,所以加上。   这里的内容,是指,系统自动的响应事件(类似的这类东西)。                         
    不知道 我这么认为对不对。
      

  2.   

    这个方法是父类的,Activity中的,你可以去看下API,是系统内置的使用方法。