gpt4 book ai didi

android - 为特定 View 创建用户说明

转载 作者:行者123 更新时间:2023-11-30 02:57:02 25 4
gpt4 key购买 nike

在我的应用程序中,我想为用户提供一些说明。为此,我考虑过在一些我喜欢显示信息的 View 中显示一个对话泡泡。我想到了这样的事情:

enter image description here enter image description here

现在我不知道将此气泡显示到 View 的最佳方式是什么?对于气泡,我使用了 9.png 但我的问题是如何在特定 View 下设置三角形?目前三角形在图像中是静止的。但我必须以编程方式为其设置位置。我应该使用两张图片 - 一张用于普通气泡,一张用于三角形吗?最后我想这样调用:

setBubble(text, view)

当然我知道我必须在这背后添加很多逻辑,但你认为创建这样的东西最简单的方法是什么?我认为气泡是一个自己的 View ,但我如何创建它覆盖 Activity 中的所有其他 View ?

最佳答案

记录按钮的坐标并将其显示在正下方?

anchorView.getLocationOnScreen(location);

whateverView.showAtLocation(anchorView, Gravity.NO_GRAVITY,
location[0], location[1] + anchorView.getHeight());

其中anchorView是按钮,传给这个函数onCLick的按钮和位置:

int location[] = new int[2]; 

关于android - 为特定 View 创建用户说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23104974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com