私はEclipseを使用してAndroidアプリケーションを作成しています。電子メールとして検証するための editText ボックスがあります。この editText は明らかに XML であり、その ID は「editText1」です。電子メールを検証する方法の答えを見つけましたが、私の問題は次のとおりです。これをJavaコードの「editText1」に適用する方法がわかりません。
Below i present the code for email validation that i found:
public final Pattern EMAIL_ADDRESS_PATTERN = Pattern.compile(
"[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}" +
"\\@" +
"[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
"(" +
"\\." +
"[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
")+"
);
private boolean checkEmail(String email) {
return EMAIL_ADDRESS_PATTERN.matcher(email).matches();
}
このコードを Java ファイルに貼り付けると、次のメッセージが表示されます。
「MainActivity 型のメソッド checkEmail(string) はローカルでは使用されません」