如何创建弹出窗口?

时间:2011-07-13 13:03:56

标签: java android windows popup

我创建了一个媒体播放器,它的工作正常。我希望在媒体播放器底部创建一个弹出窗口....我在谷歌搜索一些示例代码,但我真的很困惑...任何人给我的想法,还有一些示例链接.......

Element description:

1. The copyright, disclaimer and buy block, this block contains links to popup
   windows that contain a copyright and or disclaimer. And an option to buy the
   application for the advertisement less version. The content of this block is fed trough
   the application XML feed. The color of the text is fed by the application xml plus the
   popup links and texts itself;

2 个答案:

答案 0 :(得分:2)

试试这个; http://android-er.blogspot.com/2011/06/custom-alertdialog.html

修改 很抱歉由于网络限制,我无法添加评论,所以我正在编辑我的答案。

你说的是一个弹出窗口的寡妇,在Android中被称为对话,它会一直停留在屏幕上,直到用户与之互动

如果您不想要用户输入,那么您可以选择 Toast ,它会在屏幕上保持指定时间并自动消失

敏锐地研究这个链接,你的困惑将会结束: http://developer.android.com/guide/topics/ui/dialogs.html

答案 1 :(得分:0)

您可以使用JDialogJOptionPane。以下是如何使用JOptionPane

的示例
JPanel panel = new JPanel();
// Add whatever you want to the panel
JOptionPane pane = new JOptionPane();
JButton btnAdd = new JButton("OK");
JButton btnCancel = new JButton("Cancel");
Object[] options = {btnAdd, btnCancel};
pane.showOptionDialog(null, panel, "The Title", JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE, null, options, null);