android:textSize=“15pt”
android:text="@string/time2"/>
<TextView
android:id="@+id/word"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:gravity=“center”
android:textSize=“15pt”
android:text=“Less interests”
/>
<TextView
android:id="@+id/word2"
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:gravity=“center”
android:textSize=“15pt”
android:text=“More interest”
/>
采用安卓组件Chronometer
定义Chronometer 和三个Button,开始,暂停,重新开始
Chronometer ch ;
Button start ;
Button pause ;
Button restart ;
获取
//获取计时器组件
ch = (Chronometer) findViewById(R.id.test);
//获取开始按钮
start = (Button) findViewById(R.id.start) ;
//暂停计时按钮
pause = (Button) findViewById(R.id.pause);
//继续计时按钮
restart = (Button) findViewById(R.id.go_on);
ch.setBase设置开始计时时间,ch.start启动计时器
start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//设置开始计时时间
ch.setBase(SystemClock.elapsedRealtime());
//启动计时器
ch.start();
pause.setEnabled(true);
restart.setEnabled(false);
start.setEnabled(false);
}
});
ch.stop暂停按钮监听器
//暂停按钮监听器
pause.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
start.setText(“重新开始”);
ch.stop();
start.setEnabled(true);
restart.setEnabled(true);
pause.setEnabled(false);
}
});
//暂停按钮监听器
restart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
start.setText(“重新开始”);
ch.start();
start.setEnabled(true);
pause.setEnabled(true);
restart.setEnabled(false);
}
});
AlertDialog退出提示框设置
//退出提示框设置
public void onDialogClick(View v){
new AlertDialog.Builder(time1Activity.this)
.set