congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
FRBaseDialogBuilder
Code IndexAdd Tabnine to your IDE (free)

How to use
FRBaseDialogBuilder
in
cn.jake.share.frdialog.dialog

Best Java code snippets using cn.jake.share.frdialog.dialog.FRBaseDialogBuilder (Showing top 9 results out of 315)

origin: AndroidFriendsGroup/FRDialog

public FRDialog show() {
  if (null == mDialog) {
    create();
  }
  mDialog.show();
  setWindowStyle();
  return mDialog;
}
origin: AndroidFriendsGroup/FRDialog

private void showOffsetYDialog() {
  FRDialog dialog = new FRDialog.CommonBuilder(this, R.style.transparent_dialog)
      .setContentView(R.layout.dialog_offsety)
      .setWidth(ViewGroup.LayoutParams.MATCH_PARENT)
      .setGravity(Gravity.TOP | Gravity.LEFT)
      .setOnClickListener(R.id.do_ll_main, view -> true)
      .setOffsetY(dp2px(50)).show();
}
origin: AndroidFriendsGroup/FRDialog

private void showOffsetXDialog() {
  FRDialog dialog = new FRDialog.CommonBuilder(this, R.style.transparent_dialog)
      .setContentView(R.layout.dialog_offsetx)
      .setGravity(Gravity.LEFT | Gravity.TOP)
      .setOnClickListener(R.id.do_tv_praised, view -> {
        Toast.makeText(DialogOffsetActivity.this, "赞", Toast.LENGTH_SHORT).show();
        return true;
      })
      .setOnClickListener(R.id.do_tv_comment, view -> {
        Toast.makeText(DialogOffsetActivity.this, "评论", Toast.LENGTH_SHORT).show();
        return true;
      })
      .setOffsetX(dp2px(100))
      .setOffsetY(dp2px(51))
      .show();
}
origin: AndroidFriendsGroup/FRDialog

private void showCommonDialog() {
  FRDialog dialog = new FRDialog.CommonBuilder(this)
      .setContentView(R.layout.dialog_common)
      .setCancelableOutside(false)
      .setText(R.id.dcu_tv_cancel, "否")
      .setText(R.id.dcu_tv_confirm, "是")
      .setText(R.id.dcu_tv_title, "温馨提示")
      .setText(R.id.dcu_tv_content, "1.文字文字我是文字文字文字!")
      .setDefaultAnim()
      .show();
  dialog.setText(R.id.dcu_tv_confirm, "确定");
  dialog.setImageDrawable(R.id.dcu_iv_image, ContextCompat.getDrawable(this, R.mipmap.ic_launcher));
  dialog.setOnClickListener(R.id.dcu_tv_cancel, view -> {
    Toast.makeText(MainActivity.this, "点击了否", Toast.LENGTH_SHORT).show();
    return true;
  });
  dialog.setOnClickListener(R.id.dcu_tv_confirm, v -> {
    if (TextUtils.isEmpty(dialog.getContentById(R.id.dcu_et_input))) {
      Toast.makeText(MainActivity.this, "输入框不能为空", Toast.LENGTH_SHORT).show();
      return false;
    }
    Toast.makeText(MainActivity.this, dialog.getContentById(R.id.dcu_et_input), Toast.LENGTH_SHORT).show();
    return true;
  });
}
origin: AndroidFriendsGroup/FRDialog

private void showFromBottomDialog() {
  final FRDialog dialog = new FRDialog.CommonBuilder(this)
      .setContentView(R.layout.dialog_from_bottom)
      .setFullWidth()
      .setFromBottom()
      .show();
  dialog.setOnClickListener(R.id.dfb_tv_take_photo, view -> {
    Toast.makeText(MainActivity.this, "点击了拍照", Toast.LENGTH_SHORT).show();
    return false;
  });
  dialog.setOnClickListener(R.id.dfb_tv_gallery, view -> {
    Toast.makeText(MainActivity.this, "点击了相册", Toast.LENGTH_SHORT).show();
    return false;
  });
  dialog.setOnClickListener(R.id.dfb_tv_cancel, view -> true);
}
origin: AndroidFriendsGroup/FRDialog

.addRecyclerViewHeader(R.layout.layout_header)
.setHeightRatio(0.5)
.setOnClickListener(R.id.lf_tv_cancel, view -> true)
.setOnClickListener(R.id.lf_tv_confirm, view -> {
  Toast.makeText(MainActivity.this, "点击了确定", Toast.LENGTH_SHORT).show();
  return false;
})
.show();
origin: AndroidFriendsGroup/FRDialog

public FRDialog create() {
  if (null == mDialog) {
    mDialog = new FRDialog(mContext, mThemeResId);
    mDialog.attach(this);
    mDialogViewHelper = mDialog.getDialogViewHelper();
    attachView();
  }
  return mDialog;
}
origin: AndroidFriendsGroup/FRDialog

  @Override
  protected boolean attachView() {
    if (!StringUtil.isEmpty(StringUtil.valueOf(mNegativeContent)) && null == mNegativeListener) {
      mDialogViewHelper.setOnDialogClickListener(R.id.dialog_material_tv_cancel
          , new FRDialogClickListener() {
            @Override
            public boolean onDialogClick(View view) {
              return true;
            }
          });
    }
    return super.attachView();
  }
}
origin: AndroidFriendsGroup/FRDialog

  @Override
  protected boolean attachView() {
    if (null != mDialogAdapter) {
      WrapRecyclerAdapter wrapRecyclerAdapter = new WrapRecyclerAdapter(mDialogAdapter);
      if (null != mDataList) {
        mDialogAdapter.setDataList(mDataList);
      }
      if (null == mLayoutManager) {
        mLayoutManager = new LinearLayoutManager(mContext);
      }
      mRecyclerView = getView(R.id.dr_recyclerview);
      mRecyclerView.setLayoutManager(mLayoutManager);
      for (int i = 0; i < mViewHeaders.size(); i++) {
        wrapRecyclerAdapter.addHeaderView(mViewHeaders.get(i));
      }
      for (int i = 0; i < mViewFooters.size(); i++) {
        wrapRecyclerAdapter.addFooterView(mViewFooters.get(i));
      }
      mRecyclerView.setAdapter(wrapRecyclerAdapter);
    }
    return super.attachView();
  }
}
cn.jake.share.frdialog.dialogFRBaseDialogBuilder

Javadoc

Created by jack on 2018/2/7

Most used methods

  • attachView
  • create
  • setDefaultAnim
  • setFromBottom
  • setGravity
  • setOffsetX
  • setOffsetY
  • setOnClickListener
  • setText
  • setWindowStyle
  • show
  • show

Popular in Java

  • Updating database using SQL prepared statement
  • getContentResolver (Context)
  • getSharedPreferences (Context)
  • onCreateOptionsMenu (Activity)
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • JOptionPane (javax.swing)
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now