这是ipad的弹出控制器。
我们如何在Android中创建相同类型的东西?其实我想显示html文件或用URL加载webview。
答案 0 :(得分:20)
您可以使用此3D QuickAction
这是一个开源项目。你可以在这里得到它:http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/
答案 1 :(得分:5)
您可以使用半透明的自定义对话框(公共类MenuDialog extends Dialog)来实现此目的(使用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) );