问题标签 [android-popupwindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
816 浏览

android - 在 FragmentActivity 的 Dialog Fragment 或 Popupwindow 上显示一个 Fragment

我的表情符号有这个代码,如果用户点击表情符号徽标,我想显示它。我无法在键盘之间进行切换,因此我正在这样做。

//R.layout.popup_item

当我尝试使用下面的代码为该布局充气时,它会显示重复片段错误,这意味着充气错误。任何人都可以建议,如何从 FragmentActivity 膨胀该视图,

0 投票
1 回答
4344 浏览

android - Android PopupWindow 动画不起作用

我在屏幕左上角单击按钮时显示 PopupWindow。但问题是,当我打开它时,它会显示得非常快,这意味着没有动画发生,但是当我关闭它时,它工作正常,这意味着它随着动画消失。

这是我的代码,请帮助我。

主类代码

我的风格.xml

我的 popup_show.xml

我的 popup_hide.xml

0 投票
0 回答
1139 浏览

android - Android PopupWindow 在调用 update() 后不改变位置

我的 Android 应用有一个带有标记的游戏地图。当用户点击一个标记时,我会显示一个与地图标记对齐的 PopupWindow(类似于 Google 地图)。我遇到的问题是,如果标记靠近屏幕顶部,则 PopupWindow 与 ActionBar 重叠(如果标记足够高,则在状态栏下方)。

我通过调用 showAtLocation() 来显示 PopupWindow,我希望这会将视图限制在“地图”片段内部(它在左侧和右侧),但这不起作用。

我已经实施了一项调整,以考虑弹出窗口内的文本占用多行,我在布局视图后更新弹出窗口的 Y 位置。这没有问题,但是当我尝试为这种情况添加另一个垂直调整时,PopupWindow 的位置不会改变。

这是 PopupWindow 实现的代码:

该问题可以在此屏幕截图中看到:PopupWindow 与 ActionBar 重叠

基本上,我需要 (1) 让 PopupWindow 剪辑到 Fragment 的视图而不与 ActionBar 重叠,或者 (2) 让 PopupWindow 在它与 ActionBar 重叠的情况下更新其位置

任何帮助是极大的赞赏。

0 投票
1 回答
338 浏览

android - 不使用 CursorAdapter 的 Android SearchView

我想使用 Android SearchView,但我有一个限制,我不能使用光标适配器。

可以与 SearchView 一起使用的其他适配器是什么?

我目前的后备方案是使用ListViewPopUp,但它有自己的与菜单和后退键交互的问题。

0 投票
4 回答
294 浏览

android - 弹出窗口显示在 android

我在android中创建了一个按钮,单击它时会显示弹出窗口..但是代码不能那样工作..它没有错误但没有显示弹出窗口...请帮助我..这是我的代码公共类MainActivity扩展活动{

0 投票
2 回答
5573 浏览

android - PopupWindow onitemclick 中的 Android Listview 在某些设备上不起作用

我的 ListView 在 PopupWindow 内。

当我显示 PopupWindow 并单击设备 ASUS K00z fonepad 中的 Listview 行时,效果很好。

但在 HTC Z715e 中不起作用(未触发 onitem 点击事件)

1.这是我的列表视图项目布局

2.这是我的弹出布局

3.这是我的适配器

4.这是我用来创建和显示弹出窗口的代码

是怎么解决的

编辑我可以解决我的问题。

代替

对不起浪费时间我很愚蠢。

0 投票
1 回答
551 浏览

android - 如何在服务类的 oncreate 方法中创建弹出窗口

windowmanager当单击浮动图像(使用)时,我正在尝试在主屏幕上创建弹出窗口。

所以在使用layoutinflater时,我无法viewgroup在第二个参数中设置 a ,因为findviewbyId无法识别。所以我一直在null。如下所示。

但是当我单击主屏幕上的浮动图像时,它会给出以下错误消息。

所以请建议我如何获得点击弹出窗口。

我正在尝试弹出窗口,例如如果我们在CLEAN MASTER应用程序中启用浮动小部件并单击浮动扫帚图像将弹出窗口。

0 投票
1 回答
382 浏览

java - 每个屏幕上的 Android 弹出菜单小部件,例如 Edge Quick Action

我想做一个 Android 实用程序。它应该能够在主屏幕或某些正在运行的应用程序上显示带有一些按钮的透明弹出菜单(全屏模式除外)。

我希望它看起来像https://play.google.com/store/apps/details?id=com.reactivstudios.android.edge.free

请问有什么建议怎么做吗?它是一个弹出窗口(我认为弹出窗口只能在其父应用程序上显示)?它是具有透明背景的活动吗?它是具有透明布局的任何类型的小部件吗?或者它是一个被黑的吐司?或者是别的什么?

谢谢。

0 投票
2 回答
3009 浏览

android - 弹出窗口中的微调器错误,单击时崩溃

我有一个从 Fragment 调用的 PopupWindow,除了我的 Spinner 之外一切正常。当我单击我的 Spinner 时,它会崩溃并给出错误:

“android.view.WindowManager$BadTokenException:无法添加窗口——令牌 android.view.ViewRootImpl$W@421a46d8 无效;您的活动是否正在运行?”

我的代码在片段中调用弹出窗口:

我在 ManagerPopUp 中显示弹出窗口的代码:

我的微调器适配器:

查看它在我的应用程序中的显示方式:

在此处输入图像描述

当我单击 My Spinner 时出现的错误(图像中的红色标签):

0 投票
1 回答
3059 浏览

android - 弹出窗口不显示

我已经为这个问题找到了许多解决方案,但没有一个对我有用。我想在 Fragment 中显示一个 PopupWindow。这是我的代码

但是 PopupWindow 永远不会出现。

编辑:这是 pop_up_cargando 的内容

有什么建议么?我做错了什么?您的帮助将不胜感激。