80,351
社区成员
发帖
与我相关
我的任务
分享
import android.app.Activity;
import android.app.AlertDialog;
import android.app.PendingIntent;
import android.app.AlertDialog.Builder;
import android.app.Notification;
import android.app.NotificationManager;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.SystemClock;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.Chronometer;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
public class myapp extends Activity {
private Button start;
private Button stop;
private Button reBase;
private Chronometer timing;
private long timeNow;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
doing();
}
void doing() {
start = (Button) findViewById(R.id.start);
stop = (Button) findViewById(R.id.stop);
reBase = (Button) findViewById(R.id.reBase);
timing = (Chronometer) findViewById(R.id.chronometer);
start.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.setBase(SystemClock.uptimeMillis());
timing.start();
}
});
stop.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.stop();
}
});
reBase.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.setBase(SystemClock.elapsedRealtime());
}
});
}
}
void doing() {
start = (Button) findViewById(R.id.start);
stop = (Button) findViewById(R.id.stop);
reBase = (Button) findViewById(R.id.reBase);
timing = (Chronometer) findViewById(R.id.chronometer);
start.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.setBase(SystemClock.elapsedRealtime()); // 改成这样就符合楼主的要求啦
timing.start();
}
});
stop.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.stop();
}
});
reBase.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
timing.setBase(SystemClock.elapsedRealtime());
}
});
setBase(SystemClock.elapsedRealtime());