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