private void initMenu() {
    final PromotedActionsLibrary promotedActionsLibrary = new PromotedActionsLibrary();

    promotedActionsLibrary.setup(context.getApplicationContext(), this.operatorLayout);
    promotedActionsLibrary.setIsPortrait(false);

    promotedActionsLibrary.addItem(
        getResources().getDrawable(R.drawable.keeper_img_18),
        new OnClickListener() {
          @Override
          public void onClick(View view) {
            Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + dto.getTelphone()));
            intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(intent);
          }
        });
    promotedActionsLibrary.addItem(
        getResources().getDrawable(R.drawable.keeper_img_19),
        new OnClickListener() {
          @Override
          public void onClick(View view) {
            Intent intent = new Intent(context, KeeperRemarkActivity.class);
            intent.putExtra("DTO", dto);
            context.startActivity(intent);
          }
        });
    promotedActionsLibrary.addItem(
        getResources().getDrawable(R.drawable.keeper_img_17),
        new OnClickListener() {

          @Override
          public void onClick(View view) {
            new SweetAlertDialog(context, SweetAlertDialog.WARNING_TYPE)
                .setTitleText("\n您确定要删除吗?")
                .setContentText("")
                .setCancelText("取消")
                .setConfirmText("确定")
                .showCancelButton(true)
                .setCancelClickListener(
                    new SweetAlertDialog.OnSweetClickListener() {
                      @Override
                      public void onClick(SweetAlertDialog sDialog) {
                        sDialog.cancel();
                      }
                    })
                .setConfirmClickListener(
                    new SweetAlertDialog.OnSweetClickListener() {
                      @Override
                      public void onClick(SweetAlertDialog sDialog) {
                        sDialog.cancel();

                        requestDelete();
                      }
                    })
                .show();
          }
        });

    promotedActionsLibrary.addMainItem(getResources().getDrawable(R.drawable.keeper_img_16));
  }