2016-07-16 8 views
3

私のアプリでは、すべての画面に5つのeditTextボックスがあります。空であるかどうか、またすべてのテキストボックスが空でない場合、次の画面に移動するインテントがあります。私は書くべきコードを知りたい。Javaを使用してeditTextボックスが空であるかどうかを確認する方法

+1

あなたは今までのものを投稿できますか?あなたは何をしようとしていましたか? –

+0

基本的に私は、ポートフォリオを作成する人々のためのアプリを開発しています。いくつかのeditTextボックスがありますので、空であるかどうかを確認したいと思います。私はAndroid App開発の初心者です。だから私はいくつかの助けが必要になるでしょう....... –

答えて

0

インテントを呼び出すときにこのコードをJavaファイルに追加するだけです。

ここ
EditText editTextBox1 = (EditText) findViewById(R.id.your_editTextBox1_id); 
EditText editTextBox2 = (EditText) findViewById(R.id.your_editTextBox2_id); 
EditText editTextBox3 = (EditText) findViewById(R.id.your_editTextBox3_id); 
EditText editTextBox4 = (EditText) findViewById(R.id.your_editTextBox4_id); 
EditText editTextBox5 = (EditText) findViewById(R.id.your_editTextBox5_id); 

if((editTextBox1.getText().length() != 0) && (editTextBox2.getText().length() != 0) && (editTextBox3.getText().length() != 0) && (editTextBox4.getText().length() != 0) && (editTextBox5.getText().length() != 0)){ 
    //Start Activity 
} 
else{ 
    //else show an error or anything you want 
} 

、ちょうどIDあなたはxmlファイルに設定されているとyour_editTextBox1_idを交換してください。

Buttonがクリックされたときにチェックしたい場合は、このコードをボタンのOnClickメソッドに追加してください。

+0

ありがとうございました... –

+0

yeah..definitly –

関連する問題