他のクラスを意図するタイマーを持つクラスが必要な場合、どのコードを配置すればよいですか? ボタンをクリックすると、自動的に他のクラスに意図するボタンがあります。それはゲームのようなもので、ボタンをクリックしないと、制限時間があるため、他のクラスに転送されます。例は次のとおりです。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.easyone);
a = (ImageButton) findViewById(R.id.ib_a);
b = (ImageButton) findViewById(R.id.ib_b);
c = (ImageButton) findViewById(R.id.ib_c);
a.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"CORRECT!",
Toast.LENGTH_SHORT).show();
Intent intent = new Intent(getApplicationContext(),EasyTwo.class);
startActivity(intent);
}
});
}
Thread timer = new Thread(){
protected void timeout() {
try {
sleep(5000);
}catch(InterruptedException e){
e.printStackTrace();
Intent intent = new Intent(getApplicationContext(),TimesUp.class);
startActivity(intent);
}
}
};start();
}
}//this one
どのコードを入力すればいいのかわからないので、間違っていることはわかっていますが、スリープを入れます
最後のブラケットにエラーがあります。ブラケットに非常に慣れていません。助けてもらえますか?