【发布时间】:2011-02-07 13:49:33
【问题描述】:
【问题讨论】:
标签: android dialog android-alertdialog android-2.2-froyo
【问题讨论】:
标签: android dialog android-alertdialog android-2.2-froyo
我会选择AlertDialog:
AlertDialog dialog = new AlertDialog.Builder(this)
.setView(getLayoutInflater().inflate(R.layout.custom_dialog, null))
.create();
为了监听 UI 事件:
View view = getLayoutInflater().inflate(R.layout.custom_dialog, null);
Button btn = (Button)view.findViewById(R.id.the_id_of_the_button);
btn.setOnClickListener(blah blah);
AlertDialog dialog = new AlertDialog.Builder(this)
.setView(view)
.create();
您可以签到android dialog docs:
Dialog 类是对话框的基类,但应避免直接实例化 Dialog。相反,请使用以下子类之一:
【讨论】: