Android中我有一个倒计时功能,在时间到的时候跳出提示框成为前台进程怎么来,拜托各位啦。
publicclassTimeCountDownActivityextendsActivity{privateButtonstartBtn;privateButtonst...
public class TimeCountDownActivity extends Activity {
private Button startBtn;
private Button stopBtn;
private EditText minuteText;
private EditText secondText;
int minute = -1;
int second = -1;
final static String tag = "tag";
TextView timeView;
Timer timer;
TimerTask timerTask;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.time_count);
minuteText = (EditText)findViewById(R.id.minute);
secondText = (EditText)findViewById(R.id.second);
timeView = (TextView)findViewById(R.id.myTime);
startBtn = (Button) findViewById(R.id.button_start);
stopBtn = (Button) findViewById(R.id.button_stop);
startBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!minuteText.getText().toString().equals("")) {
minute = Integer.parseInt(minuteText.getText().toString().trim());
}
if (!secondText.getText().toString().equals("")) {
second = Integer.parseInt(secondText.getText().toString().trim());
}
if (minute != 0 || second != 0) {
startCount();
startBtn.setBackgroundColor(Color.rgb(92, 172, 238));
stopBtn.setBackgroundColor(Color.rgb(214, 214, 214));
}
}
});
stopBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
timeView.setText(" ");
if (timer != null) {
timer.cancel();
timer = null;
}
// if (timerTask != null) {
// timerTask = null;
// }
stopBtn.setBackgroundColor(Color.rgb(92, 172, 238));
startBtn.setBackgroundColor(Color.rgb(214, 214, 214));
}
});
} 展开
private Button startBtn;
private Button stopBtn;
private EditText minuteText;
private EditText secondText;
int minute = -1;
int second = -1;
final static String tag = "tag";
TextView timeView;
Timer timer;
TimerTask timerTask;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.time_count);
minuteText = (EditText)findViewById(R.id.minute);
secondText = (EditText)findViewById(R.id.second);
timeView = (TextView)findViewById(R.id.myTime);
startBtn = (Button) findViewById(R.id.button_start);
stopBtn = (Button) findViewById(R.id.button_stop);
startBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!minuteText.getText().toString().equals("")) {
minute = Integer.parseInt(minuteText.getText().toString().trim());
}
if (!secondText.getText().toString().equals("")) {
second = Integer.parseInt(secondText.getText().toString().trim());
}
if (minute != 0 || second != 0) {
startCount();
startBtn.setBackgroundColor(Color.rgb(92, 172, 238));
stopBtn.setBackgroundColor(Color.rgb(214, 214, 214));
}
}
});
stopBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
timeView.setText(" ");
if (timer != null) {
timer.cancel();
timer = null;
}
// if (timerTask != null) {
// timerTask = null;
// }
stopBtn.setBackgroundColor(Color.rgb(92, 172, 238));
startBtn.setBackgroundColor(Color.rgb(214, 214, 214));
}
});
} 展开
展开全部
1、手机系统 自带截屏图快捷 键 :长按菜单键或下 拉通知栏进行截图。如果不行的话就试试:同时长按电 源键+HOME键进行截屏。2、使用qq自带的截 屏功能摇一 摇手机即可截屏。3、百度搜 索“截图”,在结果 页下载安装一款截图 软件,即可在手机端截屏。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的startCount();代码在哪里?前台进程指的是当前操作的程序,不知道你说的前台进程想要实现什么效果?
追问
你可以加一下我吗:40 755 0092.我把详细的代码发给 你。谢谢拉
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询