问题标签 [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 - 滚动视图在弹出窗口中不起作用
我有一个弹出窗口,并且添加了滚动视图作为其父布局。但它不起作用。如果我将滚动视图更改为差异布局,它的工作原理.. 基本上我有多个布局(相对和线性的混合),我希望它可以滚动。我已经删除了复杂的树结构布局,所以让代码看起来很简单..
创建弹出窗口的代码
}
android - 弹出窗口在 android L 中未正确显示
这是它在 android L 上的样子:
在果冻豆上它看起来像:
这是布局xml文件:
和弹出窗口的代码:
我不明白我做错了什么。请帮忙。
android - 从 Actionbar Menuitem 调用 modifiedPopupWindow 类:这甚至可能吗?
我有一个 PopupWindow,我想从操作栏中的菜单项中调用它。PopupWindow 类是,
MainActivity 类是,
物种弹出窗口截图:
当前的问题与在speciesPopupWindow中实现SQL和其他方法有关......如何从MainActivity中onOptionsItemSelected中的case-switch语句调用这些?
提前致谢。
android - 如何在 android 的 PopupMenu 中显示图标和文本?
我看过一些教程,但无法通过。我想与项目文本一起显示图标。这是我的菜单项。
这是我的java代码:
我正在开发我的材料设计应用程序。但它只显示文本。
android - 应用程序恢复后 PopupWindows 以相反的顺序显示
在 Android >= 4.4.2 的设备上,我遇到了 popupWindows 的奇怪行为。
如果打开了多个窗口,并且您切换到另一个应用程序,那么在您恢复第一个应用程序后,所有 popupWindows 将以相反的顺序显示(我的意思是,如果您在 window1 顶部有 window1、window2,并且在 window1 顶部有 window3前两个,然后在应用程序恢复后,您将拥有window3,window2,window1)。
早期版本(< 4.4.2)没有这个错误(或者它可能不是一个错误,这应该是正确的行为?)。令我感到羞耻的是,我不知道如何在我的应用程序中解决这个问题。如果有任何帮助,我将不胜感激。
android - 弹出窗口动画不起作用
我正在尝试使用动画中的 push_up 从视图底部显示弹出窗口的动画,以及使用 push_up out 动画关闭的时间。但是不起作用,弹出窗口通常会显示默认动画(非常快)。这是我的代码:
push_up_in.xml
push_up_out.xml
样式.xml
以及弹出窗口在代码中的显示位置:
有什么想法吗?
android - 外部触摸时弹出窗口关闭不起作用
在否决重复投票之前,请检查我到目前为止所做的尝试。
我试图关闭外部触摸的弹出窗口。我已经尝试了所有可用的解决方案,但它不起作用。
第一次尝试:
第二次尝试:
第三次尝试:
第四次尝试:
第五次尝试:
第六次尝试:
第七次尝试:
没有任何工作。
更新:
和
android - 在 PopupWindow 内使用 WebView 的 setBuiltInZoomControls
我有一个 PopupWindow,它在按下按钮时显示一个 WebView。如果 setBuiltInZoomControls 设置为false,WebView 将按预期显示页面。但是,如果 setBuiltInZoomControls 设置为true,则与 WebView 的任何交互(滚动、捏缩放)都会导致错误。
这是Java代码:
这是我的 Layout.xml (sw600dp)。只包含一个 Webview 和一个 TextView
这是错误:
android - ViewPager 和 PopupWindow 的复杂布局
我正在尝试为音乐播放器实现以下迷你播放器:ui gif
我目前有一个比一张卡片/歌曲略高的垂直视图寻呼机。它通过 FragmentStatePagerAdapter 填充了迷你播放器片段。我现在拥有了我想要的大部分垂直滚动行为,但正如预期的那样,迷你播放器的顶部被 ViewPager 的布局边界剪裁了。这导致我调查PopupWindow
.
我目前正在尝试实现 gif 中所见的渐隐效果。我正在使用一个PopupWindow
,以便可以在垂直 viewpager 的视图边界之外看到迷你播放器视图。我尝试将片段中的视图放在 PopupWindow 中,但我得到了一个 IllegalStateException,因为该视图已经有一个父视图(它是 VerticalViewPager)。我现在正在膨胀一个看起来与 Miniplayer 完全一样的虚拟视图,但不是在 onCreateView 中返回它,而是我在 PopupWindow 的构造函数中使用的视图。然后我打电话
我想我应该从真正的 miniplayer 视图中传递 TouchEvents,以便将虚拟视图垂直平移到 viewpager 的边界之外,但我有点卡住了,因为真实的视图显示在下面,我不确定在哪里从这里走。
我是否走在正确的道路上(实施明智)?