做了个demo,类似于下图的效果。当点击button的时候就会出现action bar。关键两点:1)action bar是一个android自带的PopupWindow,对popupWindow.setContentView(view)设置要显示的view。2)显示的位置,当点击button的时候,先通过button.getLocationOnScreen(loc)获取button的位置,然后popupWindow.

showAtLocation(button,gravity,x,y)来显示这个popup window

更多相关文章

  1. Android Debug keystore系统位置
  2. Android 位置服务——BaiduLocation的使用
  3. 自定义RadioButton样式并去除默认样式位置【Android】
  4. android取得所在位置的经纬度
  5. 自制Android下的播放器(音频来源SD卡上的固定位置)
  6. Android通过基站获取地理位置
  7. Android 铃声设置界面,起始位置为当前已选项
  8. MTK平台修改音量默认值需要改动的位置
  9. 如何在Android 11 中正确请求位置权限?以及Android 8 - 11位置权

随机推荐

  1. Android中缓存目录问题及缓存的过程
  2. Android(安卓)Studio bug:Error:Could no
  3. Android中进程相关信息获取,pid,进程名
  4. android 日期时间格式转换;软键盘显示消失
  5. android通过servlet上传文件到服务器
  6. Android(安卓)简单的账号密码登陆界面(IO
  7. Android中 Bitmap和Drawable相互转换的方
  8. Android电视关闭的动画效果
  9. Service运行原理
  10. Android(安卓)Widget 小部件(四---完结)