gpt4 book ai didi

java - 如何在Activity中添加 float View

转载 作者:行者123 更新时间:2023-12-01 15:57:32 26 4
gpt4 key购买 nike

我构建了一个包含一些图标的侧栏菜单,当单击其中一个图标时,我需要在栏旁边弹出一个 View ,其中包含一个 View 。

我的问题是如何将此 View 添加到不在栏中的任何 View 之上。

为了澄清起见,这是我在屏幕上显示侧边栏的布局。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView android:id="@+id/image01" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:scaleType="fitXY" />
<com.view.SideBarView android:id="@+id/sideBar"
android:layout_width="40px" android:layout_height="match_parent"
layout_toLeftOf="@id/image01" />
</RelativeLayout>

当单击栏上的图标时,我需要弹出左侧的图像,并且在气球内还有一个 View 并获取一些用户输入。

如果不是太多,我需要在该 float View 的图标旁边画一个箭头。

有办法做到这一点吗?

最佳答案

搜索后我发现如何做到这一点,我可以使用 AbsoluteLayout 来做到这一点(但我不喜欢它),所以我发现了我的第二个选择,使用 PopupWindow 将我的内容显示为 float View 。

这非常有效。

关于java - 如何在Activity中添加 float View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4809111/

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