コード例 #1
0
  @Override
  public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
      case R.id.menu_add_insert:
        InsertDialogFragment dialog = InsertDialogFragment.newInstance(null);
        dialog.show(getActivity().getSupportFragmentManager(), ARG_NEW_INSERT);
        dialog.setOnInsertCreateListener(
            new InsertDialogFragment.OnInsertCreateListener() {
              @Override
              public void onInsertCreated() {
                adapter.refreshAdapter();
              }
            });
        break;

      default:
        return super.onOptionsItemSelected(item);
    }
    return true;
  }