有没有办法以编程方式显示/隐藏工具提示,例如 myFabButton.s">
Android工具提示可以在布局中定义,并在单击或悬停在按钮上时显示。
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:tooltipText="Send an email" />
有没有办法以编程方式显示/隐藏工具提示,例如
myFabButton.showToolTip();
myFabButton.HideToolTip();
我想有一个帮助按钮,将显示/隐藏所有的工具提示。
发布于 2019-12-29 05:20:41
也许这个库可以帮助你使用动画工具提示,也有方法来消除和隐藏tooptip。
implementation 'com.github.douglasjunior:android-simple-tooltip:0.2.3'
代码:
final SimpleTooltip tooltip = new SimpleTooltip.Builder(this)
.anchorView(v)
.text("your text")
.gravity(Gravity.TOP)
.animated(true)
.transparentOverlay(true)
.build();
tooltip.show();
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
tooltip.dismiss();
}
}, 3000);
发布于 2019-12-28 21:04:41
发布于 2020-09-01 12:04:00
您可以使用:显示工具提示
myFabButton.performLongClick()
并隐藏它。
myFabButton.setTooltipText(null)
将空字符串或null设置为工具提示文本会自动将其隐藏。
https://stackoverflow.com/questions/59514736
复制相似问题