问题标签 [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.
android - 弹出菜单未展开(弹出高度始终相同)
MainActivity.java 中的代码
排序菜单.xml
这是选择R.id.action_sort操作栏菜单时显示的弹出菜单:
它有效,我的意思是我可以滚动它以查看其他菜单项,但为什么它没有展开?
java - 尝试通过 View v 上的静态上下文打印对话框
我正在尝试通过 View v 上的静态上下文打印对话框。我遇到了错误“无法从静态上下文中引用”。我也不确定如何将 View v 带入该功能。谢谢您的帮助。
android - 如何从 android 的弹出窗口中的 webview 中插入日期?
现在我正在弹出窗口中工作,我已经成功地在 webview 上创建了一个弹出窗口。弹出窗口将显示日期和名称等按钮,一旦我单击弹出窗口上的日期按钮,它应该在 webview 上显示当前日期以及月份和年份,另外一件事它也应该可以在 webview 上移动。任何人都可以提出任何链接或您的想法,在此先感谢。
android - 如何从显示的水平列表视图中选择图像并用作滑动图像android?
我有一个图像视图,下面是水平列表视图。因此,当我在水平列表视图中选择图像时,所选图像将显示在图像视图中。现在,当我单击 imageview 时,它应该以滑动图像全屏显示。我使用了视图寻呼机,但我不知道如何获取水平列表视图图像的位置并使用它。
这是一段代码:
这是截图
android - 显示 PopupWindow 时未调用 onBackPressed
嘿伙计们,
所以目前我正在使用 PopupWindow 来显示应用内浏览器。但是,当按下后退按钮时,它什么也不做。我在另一个 Fragment 中使用 PopupWindow,然后我使用语句在 FragmentActivity 中设置 PopupWindow,然后当我按下后退按钮时,它应该检查 PopupWindow 是否已设置并关闭它。但是它甚至没有通过 onBackPressed。
片段中的弹出窗口:
--> 是我指出确保 FragmentActivity 也获得 PopupWindow 的行的地方。
我的 onBackPressed 代码:
暂时忽略 WebView。这可能是未来的一个问题,但我希望 PopupWindow 先关闭。任何帮助表示赞赏。
android - Android PopupMenu how to change menu item text color?
I have created style that change the popup menu background color and now i need to know how to change the menu item text color too. Below is the style i am using
android - Android 弹出窗口和 Web 视图 WindowManager$BadTokenException
我试图显示一个弹出窗口,里面有一个 webview,里面有几个 HTML 文本输入。当我关注第一个输入框时,键盘出现并且一切都很好。当我尝试关注下一个输入框时,我的应用程序崩溃并出现以下异常。
我在堆栈溢出和网络中看到了类似的问题报告,并且没有运气就遵循了所有可能的建议。奇怪的是,这个问题只发生在运行 android 4.4 及更高版本的设备上。它适用于 4.3、4.2 等。在将 EditText 聚焦在设备上运行的 PopupWindow 中时,我遵循了提供的建议,但它们都不适合我。我不能使用对话框而不是弹出窗口,因为我希望弹出窗口位于屏幕上的某个特定位置,而这是对话框无法实现的。还尝试了所有其他建议,包括关闭自动建议、向输入元素添加其他属性,如 autocomplete="off"、autocorrect="off",但它们都不起作用。
我注意到的另一件事是,如果我在两个文本框之间有任何其他类型的 HTML 元素,比如下拉菜单,从第一个输入元素导航到下拉菜单,然后导航到下一个输入元素不会崩溃应用程序,并且可以正常工作。基本上当android 4.4及以上的第一个输入框出现键盘时,弹出窗口的令牌管理器就会被折腾。我该如何解决这个问题?它是 Android 4.4 及更高版本中的错误吗?如果是这样,有什么解决方法吗?
代码 :
弹出布局
html
android - Android - 片段中未显示弹出窗口
我正在创建一个,但当我调用它时popupWindow
它没有显示在我的身上。
这是我的弹出窗口代码:Fragment
android - 使用 Robolectric 时为什么不调用 PopupWindow.OnDismissListener?
我有个问题。我想为依赖于 PopupWindow.OnDismissListener.onDismiss() 方法的执行的代码编写一个测试。但是,它似乎从未被调用过。难道我做错了什么?
示例代码:
上面的测试永远不会失败!之后我尝试添加一个小睡眠,以防出现一些时间问题。我查看了 PopupWindow.class 的生成代码,但也找不到任何东西。
谢谢!