我将首先介绍一下我希望我的应用程序是什么样的。
http://img806.imageshack.us/i/whatiwant.jpg/
我已经能够使用RelativeLayout 在同一布局中实现该按钮栏和ImageView。
现在我的问题是我想知道一种方法来显示按下按钮 1 后出现的窗口/弹出窗口/对话框。
我对生成的那个窗口有什么要求: 1. 它应该有一个半透明的背景。2. 当失去焦点时它应该关闭自己 3. 应该有可以在主应用程序中触发事件的按钮和动作监听器。
我一直在看安卓。PopupWindow 但我在获得帮助时遇到了很多问题,即它的动作监听器、解雇等。所以我放弃了这个想法。
现在我正在处理对话框。到目前为止,我只能显示一个对话框。问题 1. 自定义 Height 和 Width 属性由于某种原因不起作用(使用 Layout Params 实现) 2. 如何拥有半透明背景?3. 失去焦点时如何关闭/隐藏对话框?
我的问题是,除了对话还有什么更好的方法吗?如果是这样,请告诉我它们是什么。如果使用对话框是要走的路,我应该如何解决上述问题?
任何帮助,将不胜感激。
谢谢你。