0
我在android中创建了一个对话框。此对话框有一个EditText
视图和一个Ok
,Cancel
按钮。我想知道如何管理我的对话框中的点击事件。android中的对话框
final Dialog d= new Dialog(MyClass.this);
Window window= d.getWindow();
window.setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
window.setTitle("Add Item");
window.setContentView(R.layout.dialog_view);
我创建对话框一个XML配置文件,该文件是:
<LinearLayout android:id="@+id/linearLayout1" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal">
<Button android:text="Add" android:id="@+id/dialogAddBtn" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
<Button android:text="Cancel" android:id="@+id/dialogCancelBtn" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
</LinearLayout>
有关Ok
按钮管理Click事件,我写了这个监听
Button okBtn= (Button) findViewById(R.id.dialogAddBtn);
okBtn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
myEditText.setText("");
}
});
但点击事件不起作用。请建议我一些解决方案.....