我需要创建一个包含多个RecyclerView
的{{1}}。但是,在某些项目上,我需要显示ViewTypes
,它应悬停在上一行上。
在上图中,Tooltip
中有4个项目,下排的工具提示应重叠在上一行(或行,根据需要)的顶部。此工具提示仅在某些情况下可见 - 当锁定图标可见时。
问题是,如果我将此工具提示作为RecyclerView
添加到TextView
,并以编程方式控制它的可见性,则会增加该行的高度并且不会重叠到以上布局。
如何将此视图转移到" hover"超过上面的行而不替换它们?
如果您需要代码,我可以编辑此问题并发布代码(但我认为这里可能没有必要)。
答案 0 :(得分:2)
您可以使用 Android Tooltips 库。
易于使用基于PopupWindow的可自定义Android工具提示库。此工具提示不需要任何自定义布局。它的作用是PopupWindow。
dependencies {
compile 'com.github.vihtarb:tooltip:0.1.9'
}
用法:
Tooltip tooltip = new Tooltip.Builder(anchorView)
.setText("Hello tooltip")
.show();
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用此库Super Tooltips
使用简单,功能强大。