Rac*_*hit 5 android android-layout
我需要创建一个RecyclerView包含多个ViewTypes. 但是,在某些项目上,我需要显示一个Tooltip应悬停在上面行上的图标。
在上图中, 中有 4 个项目RecyclerView,下一行中的工具提示应重叠在上一行(或多行,根据需要)的顶部。此工具提示仅在某些情况下可见 - 当锁定图标可见时。
问题是,如果我将此工具提示添加到TextView,row_layout.xml并以编程方式控制它的可见性,它会增加该行的高度并且不会重叠到上面的布局上。
我怎样才能让这个视图“悬停”在上面的行上而不取代它们?
如果您需要代码,我可以编辑这个问题并发布代码(但我认为这里可能没有必要)。
您可以使用Android 工具提示库。
易于使用基于PopupWindow的可定制 Android 工具提示库。此工具提示不需要任何自定义布局。它的工作原理是PopupWindow。
dependencies {
compile 'com.github.vihtarb:tooltip:0.1.9'
}
Run Code Online (Sandbox Code Playgroud)
用法:
Tooltip tooltip = new Tooltip.Builder(anchorView)
.setText("Hello tooltip")
.show();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6910 次 |
| 最近记录: |