Java 如何创建涵盖当前活动的视图
我需要以编程方式创建一个Java 如何创建涵盖当前活动的视图,java,android,Java,Android,我需要以编程方式创建一个视图,以显示我拥有的一些信息。视图应从当前的活动中弹出。像这样: 有图书馆或例子吗?因为在安卓系统中,我真的不知道如何启动你可以使用对话框来实现你的查看要求。 您可以有问题地创建一个AlertDialog,并向其中添加视图元素 编辑 参考代码: public static void wrappedImageDialog(final Context context) { AlertDialog.Builder builder = new AlertDial
视图
,以显示我拥有的一些信息。视图应从当前的活动
中弹出。像这样:
有图书馆或例子吗?因为在安卓系统中,我真的不知道如何启动你可以使用对话框来实现你的查看要求。
您可以有问题地创建一个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();
}
如果要启动类似弹出窗口的活动,则需要创建活动并设置:
android:theme="@android:style/Theme.Dialog"
在清单中。此视图仅用于您的活动吗?您可以使用带有自定义视图的对话框尝试以下链接确定这也是我的想法,但由于我支持android api 9+,您知道是否可以自定义对话框元素吗?是的,根据我的实现,您可以在api级别9上自定义。