package com.example.project_seon;
import java.util.Calendar;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class SubActivity extends MainActivity {
WorkerThread thread; TextView text; Handler handler;
static String time="";
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout2);
text = (TextView) findViewById(R.id.text1);
handler = new Handler() {
public void handleMessage(Message msg) {
if (msg.what == 1) {
Calendar cal = Calendar.getInstance();
time = String.format("%02d:%02d:%02d",
cal.get(Calendar.HOUR), cal.get(Calendar.MINUTE),
cal.get(Calendar.SECOND));
text.setText(time);
}
}
};
thread = new WorkerThread(handler);
thread.start();
/*CountDownTimer mCountDown = null;
mCountDown = new CountDownTimer(1000000,1000) {
@Override //[카운트 다운이 종료될 때 까지 사용이 되는 함수]
public void onTick(long millisUntilFinished){
Toast.makeText(getApplicationContext(), "남은 시간: " + millisUntilFinished / 1000, 2500).show();
}
@Override //[카운트 다운이 종료되었을 때 사용되는 함수]
public void onFinish() {
Toast.makeText(getApplicationContext(), "종료되었습니다.", 1000).show();
}
}.start();
*/
Button back = (Button)findViewById(R.id.BB);
back.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
finish();
}
});
}
}
안드로이드 어플을 짜고있는데요 위소스에서
현재시간을 받고 만약 오후 5시 (17시) 되기 10분전부터 10분00초 남았습니다.
이런식으로 함수를 text 창으로 갖고와서 쓰고싶은데 소스 help 부탁드려요!!
주석처리해놓은 부분을 갖고와서 사용할수있는건가요
if문 써서 현재시간이 17시 되면 카운터를 시작한다라는 소스라도좀 부탁드릴게요 ㅠㅠ