带有工具提示箭头的Android PopupWindow

我已经通过传递null或新的Drawable()到setBackgroundDrawable()来看到很多关于删除PopupWindow边框的问题。 我有相反的问题。 我想要一个围绕我的PopupWindow的边框,最好是一个指向我的锚的工具提示箭头。 目前,我的PopupWindow没有边界。 我已经尝试调整边距,XML中的背景,布局,列表视图和列表视图行的宽度和高度无济于事。 有人可以帮助我得到一个边界和图像的顶部? 我试图用这个坚持android SDK。

popup_menu_list.xml

Java的

private void displayPopupMenu() { LayoutInflater layoutInflater = getLayoutInflater(); View popupView = layoutInflater.inflate(R.layout.popup_menu_list, null); final PopupWindow popupWindow = new PopupWindow(popupView, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); RefreshListView myListView = (RefreshListView) popupView.findViewById(R.id.popup_menu_list_listview); mAdapter = new myAdapter(this, getAdapterData()); myListView.setAdapter(mAdapter); popupWindow.showAsDropDown(mMyAnchor); }

我只是抓住这些作为例子,但我想这样的popup点指向锚点的东西:

但是我得到这样的东西:

Market中有许多库和代码。 链接如下:

这是QuickAction UI模式。 看一眼:

QuickAction-对话

快动图案中,Android的

Chrome风格的帮助popup窗口

另一个select是“超级工具提示”:

这是一个演示:

从第一个链接/例如下图像。 这些只是演示,但您可以根据您的要求进行自定义。

您只能使用xml创build自己的自定义工具提示。 我基于PopupWindow写了一个演示https://github.com/nidhinek/android-tooltip

您可以简单地使用带有vector背景的视图的PopupWindow:

android 带箭头的框,带有工具提示箭头的Android PopupWindow相关推荐

  1. Android弹出选项框及指示箭头动画选择

     Android弹出选项框及指示箭头动画选择 Android原生的Spinner提供了下拉列表选项框,但在一些流行的APP中,原生的Spinner似乎不太受待见,而通常会有下图所示的下拉列表选项框 ...

  2. android 带记忆功能的播放器源码,Android实现阅读进度记忆功能

    本文实例为大家分享了android控件webview实现保存阅读进度的具体代码,供大家参考,具体内容如下 用户提了一个要求,要求保存他的阅读进度,然后在他下次阅读的时候可以继续阅读,然后动手实现了一下 ...

  3. android 带箭头提示框,三种带箭头提示框总结实例

    无论是提示框还是导航栏都能看到如上图所示的带有箭头的框框,这种箭头可以通过背景图片或者是css来实现,本文介绍三种通过css实现带箭头的提示框. 1.通过border属性 思路:两个三角形,通过定位使 ...

  4. android 带箭头提示框,Android PopupWindow与Tooltip箭头

    我看到很多关于通过传递null或新的Drawable()到setBackgroundDrawable()删除PopupWindow的边框的问题.我有相反的问题.我想在我的PopupWindow周围的边 ...

  5. 高德地图和百度地图接口封装遇到的问题(二):绘制带有方向箭头的折线

    临时接到一个小任务,要封装一个绘制带有方向箭头的折线的功能接口,就下面这种样式: 百度地图给的示例是这样的: var sy = new BMap.Symbol(BMap_Symbol_SHAPE_BA ...

  6. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用arrows函数在可视化图像中绘制箭头曲线.绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头.2终点箭头,3双箭头) ...

  7. android 带图片的文本框

    基本原理 自定义一个IconTextView类继承自TextView,添加iconsrc属性,表示图片. 重新onDraw方法,将图片绘制到textVIew前面,然后将textView右移. 废话不多 ...

  8. android 自定义搜索框edittext,Android编程自定义搜索框实现方法【附demo源码下载】...

    本文实例讲述了Android编程自定义搜索框实现方法.分享给大家供大家参考,具体如下: 先来看效果图吧~ 分析:这只是模拟了一个静态数据的删除与显示 用EditText+PopupWindow+lis ...

  9. js map 箭头_JS异常函数之箭头函数

    来源:logrocket作者:Maciej Cieślar 译者:前端小智 为了保证的可读性,本文采用意译而非直译. 在JS中,箭头函数可以像普通函数一样以多种方式使用.但是,它们一般用于需要匿名函数 ...

  10. js map 箭头_JS异常函数之-箭头函数

    来源:logrocket 作者:Maciej Cieślar 译者:前端小智 为了保证的可读性,本文采用意译而非直译. 在JS中,箭头函数可以像普通函数一样以多种方式使用.但是,它们一般用于需要匿名函 ...

最新文章

  1. 自动白平衡之完美反射算法原理及C++实现
  2. Develop chrome extension study
  3. Ionic+Angular实现中英国际化(附代码下载)
  4. android搭建开发环境
  5. 使用Spark/Java读取已开启Kerberos认证的HBase
  6. 使用XMLConfiguration解析xml,properties等相应信息
  7. POJ1958-Strange Towers of Hanoi【递推】
  8. ESXI开启SNMP服务
  9. 本周三、四两场直播丨达梦 vs. Oracle,从快速入门到性能分析优化
  10. 华为云MVP程云:知识化转型,最终要赋能一线
  11. 国际化时区-北美时区介绍
  12. PyAutoGUI库-模拟鼠标键盘操作
  13. 一起了解Windows——用Win10自带工具录制视频
  14. python采集抖音数据_抖音数据采集,最全python库selenium自动化使用!
  15. Git:真实 merge
  16. 可能是这个夏天最有趣的100米了!| 谁在Reading Park
  17. Web前端——JSP
  18. 数学题 识别 批改 python_准确率99.9%!AI批改数学题,误判率仅为人工1/10,计算填空应用题都能批改...
  19. 树莓派挂载windows共享文件夹
  20. LIS 最长递增子序列

热门文章

  1. 用C语言求和、找数组中的最大值以及求平均值
  2. 移动机器人路径规划minimum_snap(MATLAB)笔记整理
  3. Vue 使用 PinyinMatch实现拼音匹配搜索
  4. win10开机无响应 无服务器,win10开机假死-状态栏和开始菜单无响应
  5. (python)域名查询服务(whois)程序+检查5位以内域名到期时间邮件报警抢注域名
  6. web前端开发做项目,CSS盒子模型居中方法
  7. 【#1】小甲鱼新版python学习笔记
  8. Fedora20在神州战神K650D1安装过程,使用netinstall和Dvd.iso镜像安装。
  9. 2021SC@SDUSC Zxing开源代码(十三)Aztec二维码(二)
  10. 【Unity】Unity5.0之PBR/PBS详解