Android Popwindowd出框的模板使用示例

Android Popwindowd出框的模板使用示例,第1张

概述 Popd出框publicclassProductSortPop{privateContextmContext;privateView.OnClickListenermOnClickListener;//创建一个点击事件接口回调数据

 Popd出框

public class ProductSortPop {  private Context mContext;  private VIEw.OnClickListener mOnClickListener; //创建一个点击事件接口回调数据  private TextVIEw mAllSort;  private TextVIEw mNewSort;  private TextVIEw mCommentSort;  private VIEw mleftV;  private PopupWindow mPopupWindow;  public ProductSortPop(VIEw.OnClickListener onClickListener,Context context) {    mOnClickListener = onClickListener;    mContext = context;    initVIEw();  }  //加载布局  private voID initVIEw() {    VIEw vIEw = LayoutInflater.from(mContext).inflate(R.layout.product_sort_pop_layout,null);    //找到控件    mAllSort = (TextVIEw) vIEw.findVIEwByID(R.ID.all_sort);    mNewSort = (TextVIEw) vIEw.findVIEwByID(R.ID.new_sort);    mCommentSort = (TextVIEw) vIEw.findVIEwByID(R.ID.comment_sort);    //设置点击事件    mAllSort.setonClickListener(mOnClickListener);    mNewSort.setonClickListener(mOnClickListener);    mCommentSort.setonClickListener(mOnClickListener);    vIEw.findVIEwByID(R.ID.left_v).setonClickListener(new VIEw.OnClickListener() {      @OverrIDe      public voID onClick(VIEw vIEw) {        ondismiss();      }    });    mPopupWindow = new PopupWindow(vIEw,linearLayout.LayoutParams.MATCH_PARENT,linearLayout.LayoutParams.MATCH_PARENT);    //设置内部获取焦点    mPopupWindow.setFocusable(true);    //设置外部获取焦点    mPopupWindow.setoutsIDetouchable(true);    mPopupWindow.setBackgroundDrawable(new colorDrawable());    //更新当前的状态    mPopupWindow.update();  }  //创建一个显示的方法  public voID onShow(VIEw v){    if (!mPopupWindow.isShowing()){      mPopupWindow.showAsDropDown(v,5);    }  }  //创建一个隐藏的方法  public voID ondismiss(){    if (mPopupWindow.isShowing()){      mPopupWindow.dismiss();    }  }}

以上所述是小编给大家介绍的AndroID Popwindowd出框的模板使用示例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持!

总结

以上是内存溢出为你收集整理的Android Popwindowd出框的模板使用示例全部内容,希望文章能够帮你解决Android Popwindowd出框的模板使用示例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1145875.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存