gpt4 book ai didi

android - 删除 Android PopupWindow 中的阴影

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:11 27 4
gpt4 key购买 nike

我使用带有背景色的简单 LinearLayout 创建了我的 PopupWindowPopupWindow 上有一个阴影。如何删除为 PopupWindow 自动生成的阴影。我用以下内容创建了一个 PopupWindow:

    View view = LayoutInflater.from(getBaseContext()).inflate(R.layout.mylayout,null);
pop = new PopupWindow(this);
pop.setTouchable(false);
pop.setHeight(200);
pop.setWidth(200);
pop.setContentView(view);
pop.showAtLocation(parentview, 0, 50, 50);

截图:

popup shadow

最佳答案

您是否可能在那里遗漏了一些代码?我没有看到您正在将弹出窗口添加到 View 中。

无论如何,要移除阴影,您必须在 PopupWindow 中使用这行代码:

this.getWindow().setBackgroundDrawable(new ColorDrawable(0));

至少这对我有用...

干杯!

关于android - 删除 Android PopupWindow 中的阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13960310/

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