LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout layout = (LinearLayout)inflater.inflate(R.layout.wifidialog, null);
dialog.setView(layout);
passwdet = (EditText)layout.findViewById(R.id.wifipasswd);
dialog.setTitle("请输入密码");
dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
String passwd = passwdet.getText().toString();
}
});
dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
dialog.show();
wifidialog.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
>
<EditText
android:id = "@+id/wifipasswd"
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:password="true"
android:gravity = "center"
/>
</LinearLayout>