本文实例为大家分享了Android实现底部弹出按钮菜单的具体代码,在Android实现底部缓慢弹出菜单的升级,供大家参考,具体内容如下

只贴出关键代码

 case R.id.myself_share:        //我的分享        getShareMune();

getShareMune()

private void getShareMune() {    final Dialog mdialog = new Dialog(getActivity(), R.style.photo_dialog);    mdialog.setContentView(View.inflate(getActivity(), R.layout.layout_popwindow, null));    // 弹出对话框    Window window = mdialog.getWindow();    WindowManager.LayoutParams lp = window.getAttributes();    lp.gravity = Gravity.BOTTOM;    lp.y = 20;    window.setContentView(R.layout.layout_popwindow);    final Button qq = (Button) window.findViewById(R.id.btn_QQ);    final Button sina = (Button) window.findViewById(R.id.btn_sina);    final Button firend = (Button) window.findViewById(R.id.btn_wechatfirend);    final Button firend1 = (Button) window.findViewById(R.id.btn_wechatfirend1);    final Button more = (Button) window.findViewById(R.id.btn_more);    final Button back = (Button) window.findViewById(R.id.btn_cancel);    //QQ    qq.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {        showZiDingYi(QQ.NAME);        mdialog.dismiss();      }    });    //新浪    sina.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {//        showZiDingYi(SinaWeibo.NAME);        mdialog.dismiss();      }    });    //微信好友    firend.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {        showZiDingYi(Wechat.NAME);        mdialog.dismiss();      }    });    //微信朋友圈    firend1.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {        showZiDingYi(WechatMoments.NAME);        mdialog.dismiss();      }    });    //更多    more.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {        mdialog.dismiss();      }    });    //取消    back.setOnClickListener(new View.OnClickListener() {      @Override      public void onClick(View v) {      }    });    mdialog.show();  }

这里还有个Style


还有一个XML

      

上效果图

Android实现底部弹出按钮菜单升级版_第1张图片

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

更多相关文章

  1. 【Android】添加菜单和监听菜单方法详解
  2. Android --spinner构造下垃菜单
  3. Android 学习——Android 菜单(OptionMenu)大全 建立你自己的菜
  4. Android 菜单(OptionMenu)大全
  5. Android仿微信朋友圈发图片和文字
  6. android listview 长按弹出菜单--ContextMenu并进行删除操作

随机推荐

  1. Android 使用PdfDocument生成PDF文件及遇
  2. Android(安卓)动态生成布局的方式摘要
  3. Android软键盘弹出,布局没有上移的解决办
  4. [转]新浪微博AppKey大集合
  5. ViewPager实现一个页面多个Item的显示
  6. Android CTS Tips
  7. CMD命令创建、编译Android应用程序
  8. Android VideoPlayer
  9. Android 5.1状态栏背景色定制 在Launcher
  10. Android中javax annotation Nullable找不