假设我有一个如下所示的按钮:单击此按钮后
,我希望在此按钮ImageView
的顶部出现一个(弹出消息),如下所示:
但我不知道如何将一个视图作为叠加层放在另一个视图之上,只是我知道这可以通过FrameLayout
. 请假设我想将此功能嵌入到 Button 中(在其他短语中,我想使用名为showPopup(...)
like Textview
's的方法创建一个自定义按钮setError(...)
)
有人可以帮助我吗?谢谢
假设我有一个如下所示的按钮:单击此按钮后
,我希望在此按钮ImageView
的顶部出现一个(弹出消息),如下所示:
但我不知道如何将一个视图作为叠加层放在另一个视图之上,只是我知道这可以通过FrameLayout
. 请假设我想将此功能嵌入到 Button 中(在其他短语中,我想使用名为showPopup(...)
like Textview
's的方法创建一个自定义按钮setError(...)
)
有人可以帮助我吗?谢谢
看看快速操作对话框怎么样?
这是一篇旧文章(我们说的是 Android 2.2 领域),但仍应适用于最新的设备和操作系统。
该示例使用带有按钮的上下文弹出窗口,但应该可以轻松修改以仅显示文本或您想要的任何内容。还有一个示例显示在按钮旁边使用。
您也可以使用相对布局。您可以通过这种方式将 as 定义在其他视图之上。请注意,如果您定义两个视图,则最后一个会堆叠在第一个上
http://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html