0

私は Java の初心者で、EditText を検証したいと考えています。私が念頭に置いていること: 私の editText は「helloworld」と一致する必要があります。ボタンを押すと、これを検証する必要があります。これが true の場合 -> 新しいレイアウトを表示するための setContentView がある新しいクラスに移動します。入力したテキストが「helloworld」と一致しない場合、何もしないはずです。とても簡単に思えますが、私は初心者なので、あなたは私を大いに助けてくれるでしょう!

4

3 に答える 3

0

ここでは、処理されるロジックのほとんどを示します。実際のレイアウト ID を入力し、起動インテントを作成する必要があります。編集テキスト ボックスを含むレイアウトを使用して、アクティビティの onCreate メソッドにこのコードを挿入します。

EditText editText = (EditText)findViewById(R.id.editTextBox);

Button btn = (Button)findViewById(R.id.checkBtn);
btn.setOnClickListener(new OnClickListener(){
    @Override
    public void onClick(View v) {
        if(editText.getText().toString().equalsIgnoreCase("helloworld")){
          //Launch activity with new view
       }

     }

});
于 2013-11-13T21:18:11.833 に答える