//创建一个EditText视图
final EditText inputWindow = new EditText(this);
//对该控件进行属性设置
inputWindow.setMinLines(5);
inputWindow.setGravity(Gravity.TOP);
inputWindow.setScrollbarFadingEnabled(true);
//创建并设置一个对话框,上面存放新创建的EditText视图
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("请输入").setIcon(android.R.drawable.ic_dialog_info)
.setView(inputWindow).setNegativeButton("取消", null);
builder.setPositiveButton("确定", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
etTaskGoal.setText(inputWindow.getText().toString());
}
});
builder.create().show();
实现效果为,弹出一个文本编辑窗口