Androidが新機能です。 if条件に基づいて新しいインテントアクティビティを開始する必要がありますが、 if条件は機能しませんが、値はログファイルに出力されます。Androidのインテント活動で条件が機能しない場合
package com.example.helloandroid;
public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageButton next2 = (ImageButton)findViewById(R.id.imageButton1);
next2.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
EditText pin =(EditText)findViewById(R.id.editText1); //value from edit text
Log.v("EditText", pin.getText().toString()); //this works in log
if (pin.equals(0000)){
Intent myIntent = new Intent(view.getContext(), home.class);
startActivityForResult(myIntent, 1);
}
}
});
}
@Override
public void onBackPressed() {
return;
}
}
これはこれまでの正しい答えです。 – Squonk
すぐにお返事ありがとうございます。あなたの助けを借りて問題を解決しました...ありがとうございました。 –