如何创建涵盖当前活动Android

时间:2015-07-23 10:00:26

标签: java android

我需要以编程方式创建View,以显示我拥有的一些信息。 View应从当前Activity弹出。像这样:

enter image description here

有没有图书馆或示例?因为在Android中我真的不知道如何开始

2 个答案:

答案 0 :(得分:2)

您可以使用Dialog来达到您的查看要求。 您可以有问题地创建AlertDialog并添加视图元素。

修改

参考代码:

public static void wrappedImageDialog(final Context context) {
        AlertDialog.Builder builder = new AlertDialog.Builder(context);
        builder.setPositiveButton("Get Pro", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
            }
        }).setNegativeButton("No thanks", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
            }
        });

        final AlertDialog dialog = builder.create();
        LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View dialogLayout = inflater.inflate(R.layout.go_pro_dialog_layout, null);
        dialog.setView(dialogLayout);
        dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
        dialog.show();
    }

答案 1 :(得分:0)

如果你想像弹出窗口一样启动一个Activity,你需要创建一个Activity并设置它:

android:theme="@android:style/Theme.Dialog"
清单中的