10

这是 ipad 的弹出框控制器。

在此处输入图像描述

关于我们如何在 Android 中创建相同类型的东西的任何想法?实际上我想显示 html 文件或使用 URL 加载 webview。

4

2 回答 2

20

您可以使用此 3D QuickAction

3D 快速动作 在此处输入图像描述

这是一个开源项目。你可以在这里得到它:http ://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

于 2011-04-14T13:36:39.353 回答
5

您可以使用半透明的自定义对话框(公共类 MenuDialog 扩展对话框)来实现这一点(在您的 bg 颜色中使用 alpha 值,如 #88000000)。将其内容视图设置为您喜欢的任何 XML 布局,WebView如果需要,包括一个。

在构造函数中,您可能可以输入如下内容:

Window window = getWindow();
window.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
    WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

window.requestFeature(Window.FEATURE_NO_TITLE);
window.setGravity(Gravity.BOTTOM);

window.setBackgroundDrawable(  
    context.getResources().getDrawable(android.R.color.transparent) );
于 2011-04-14T13:27:44.363 回答