Java 编辑文本空数据时的错误处理

Java 编辑文本空数据时的错误处理,java,android,xml,Java,Android,Xml,我只是想问一下android应用程序中edittext的代码。如果布局中的“我的编辑文本”为空,当用户单击下一节的按钮时,将出现一个弹出窗口或对话框,提醒用户需要填写编辑文本。这是我的edittext的一种错误处理。我只是需要一个样本代码,对我有用的理解。但在我的需要中,它有多个用户需要填写的编辑文本。因此,所有的edittext都将清空,它将显示一个对话框,并发出需要用户填写edittext的警报。需要专业知识帮助展示或给我一个样本代码 EditText firstname=(EditText

我只是想问一下android应用程序中edittext的代码。如果布局中的“我的编辑文本”为空,当用户单击下一节的按钮时,将出现一个弹出窗口或对话框,提醒用户需要填写编辑文本。这是我的edittext的一种错误处理。我只是需要一个样本代码,对我有用的理解。但在我的需要中,它有多个用户需要填写的编辑文本。因此,所有的edittext都将清空,它将显示一个对话框,并发出需要用户填写edittext的警报。需要专业知识帮助展示或给我一个样本代码

EditText firstname=(EditText)findViewById(R.id.first\u name);
               EditText firstname = (EditText) findViewById(R.id.first_name);
               String name = firstname.getText.toString();

               if(name.length()<0){
               //your error alertbox;
               }
String name=firstname.getText.toString();
如果(name.length()请使用下面的代码来比较edittext值,它将解决您的问题

对于一个文本:-

EditText mEdttxt1 = (EditText) findViewById(R.id.first_name);

if(mEdttxt1.getText().toString().equals("") || mEdttxt1.getText().toString().equals(" ")){
    mError="Please Enter First Name";
    mErrorAlertDialog();
} 

public void mErrorAlertDialog() {
    AlertDialog.Builder mAlertDialog = new AlertDialog.Builder(getParent());
    mAlertDialog.setTitle("Dipak Keshariya");

    mAlertDialog.setMessage(mError);
    mAlertDialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub

        }
    });
    mAlertDialog.show();
}

对于所有Edittext,请逐个传递值而不是MEDTXT1,然后尝试,这样可以解决您的问题。

请发布您尝试过的内容,因为这是一个非常好的学习机会。请别人为您编写代码,这会使您无法学习如何为平台编写代码。这将有助于了解您对Android的感受。@user1906140请参阅我的an哦,这会解决你的问题。