我想在Android上使用PhoneGap显示类似于这个的弹出窗口。这是一个原生弹出窗口吗?或者它是由Twitter设计的?
我在互联网上找不到它的名字
使用JavaScript:alert
和navigator.notification.alert(message, alertCallback, [title], [buttonName])
显示默认的黑色对话框。
答案 0 :(得分:4)
这是Light Holo Theme的原生对话,twitter绝对没有构建它。您只需要为您的应用设置正确的主题。您无法在HTML5图层上执行此操作,但可以在清单中轻松设置。
假设您在任何安装了Android 3.0或更高版本的设备上运行,您可以在清单文件中将应用主题设置为Holo.Light:
如果您想定位较低版本,可以查看this question.
不要使用javacript.alert()
,这会在对话框中显示一个丑陋的标题,总是使用phonegap通知进行原生对话。