如何打印来自edittext的数据?

时间:2011-03-02 12:49:49

标签: android

final ViewGroup layout6 = (ViewGroup) LayoutInflater.from(
                           Menus.this).inflate(
                           R.layout.beefkabobsandwhichdialog, null);

AlertDialog.Builder builder6 = new AlertDialog.Builder(Menus.this);

builder6.setView(layout6);

builder6.setView(LayoutInflater.from(Menus.this).inflate(
        R.layout.beefkabobsandwhichdialog, null));

builder6.setPositiveButton("Add2Order",
        new DialogInterface.OnClickListener() { 
            public void onClick(DialogInterface dialog,int which) {
                validate(((EditText) layout6
                .findViewById(R.id.quantityedittext1))
                .getText().toString());
            }
        });

1 个答案:

答案 0 :(得分:0)

您的对话框内容未使用layout6设置。你有第二个builder6.setView()。这就是为什么Android无法找到EditText的ID。此外,也许您可​​以拥有更多描述性变量名称。 :)