IPアドレスを入力することになっているAndroidのEditTextがあります。ボタンをクリックすると、EditTextから取得したテキストが実行するかどうかを確認したいと思います。
- スペースがありません
- 文字がない
空ではない
数字のみを含む
- ピリオドのみが含まれます
"."
ユーザーが次のアクティビティに進むことが許可されているかどうかを確認するためのifelse条件がありますが、まだいくつかのバグがあります。生理のみを許可する方法がわかりません
if(((ip.length() != 0) || ip.contains(" ") == false || ip.matches("[a-z]+") == false) && (ip.matches("[0-9]+") && ip.contains(".")))
{
next = false;
}
else
{
next = true;
}