import android.app.Activity;
import android.os.Bundle;
import android.os.CountDownTimer;
import android.os.Handler;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class PlantNow extends Activity implements OnClickListener{
Button cd;
TextView tvcd;
public class MyCountDownTimer extends CountDownTimer {
public MyCountDownTimer(long startTime, long interval) {
super(startTime, interval);
}
@Override
public void onFinish() {
tvcd.setTextSize(30);
tvcd.setText("BOOOOOOOOM");
}
@Override
public void onTick(long millisUntilFinished) {
tvcd.setText("" + millisUntilFinished/1000);
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
//FullScreen Start
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
//FullScreen End
setContentView(R.layout.plantnow);
tvcd=(TextView)findViewById(R.id.tvcd);
cd=(Button)findViewById(R.id.b11);
cd.setOnClickListener(this);
}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
switch(arg0.getId()){
case R.id.b11:
tvcd.setTextSize(20);
tvcd.setText("Message Here");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
MyCountDownTimer countDownTimer = new MyCountDownTimer(30000, 1000);
break;
}
}
これは現在のコードです。新しい MyCountdowntimer クラスも追加しましたが、私の投稿はほとんどがコードであるという警告が表示されます。なぜなら、私はスタックフローに慣れていないため、多くの問題が発生します xD