我的问题是关于android布局的。我想打开一个新窗口,将在后台显示编辑文本。
。点击UserName——>应该打开一个新窗口,应该显示一个新的EditText,下面有一个OK和CANCEL按钮。
我该怎么做呢?我应该改变我的布局。xml还是我应该在OnClick()后添加一些代码。
感谢您的回复!
像这样使用警告对话框
// Add text to dialog
text = new EditText(this);
alertDialog.setView(text);
alertDialog.setMessage("Enter Your Name");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
entered_name = text.getText().toString();
return;
}
});
alertDialog.setNegativeButton("Cancel",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
});
alertDialog.show();
}
显然,您应该打开一个新的活动(可能是对话框样式的)
你可以在你的android manifest文件中添加一个主题作为android:theme="@android:style/Theme.Dialog"
,并给你的活动布局你想要显示的