Codota Logo
FRBaseDialogBuilder
Code IndexAdd Codota 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)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Point p =
  • Codota Iconnew Point(x, y)
  • Codota Iconnew Point()
  • Codota IconMouseEvent e;e.getPoint()
  • Smart code suggestions by Codota
}
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

  • Creating JSON documents from java classes using gson
  • getSystemService (Context)
  • findViewById (Activity)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • Kernel (java.awt.image)
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Table (org.hibernate.mapping)
    A relational table
  • Option (scala)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now