在android中使用秒表显示持续时间?

时间:2013-04-18 10:03:38

标签: android stopwatch

我需要举起秒表的价值

即开始和停止之间的时间

如果我点击停止按钮,它应该保持该持续时间。 怎么做?

这里我尝试了一些代码

chrono_meter.java

public class Chrono_meter extends Activity {

Chronometer chr;
Button btn_stop_travel;
@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.chronometer_layout);

    chr = (Chronometer)findViewById(R.id.chronometer1);
    chr.start();

    btn_stop_travel = (Button)findViewById(R.id.btn_stop_inspection);
    btn_stop_travel.setOnClickListener(mStopListener);
   }
    View.OnClickListener mStopListener = new OnClickListener() {
    public void onClick(View v) {
        chr.stop();
        }
    };
}

1 个答案:

答案 0 :(得分:1)

试试这个

   View.OnClickListener mStopListener = new OnClickListener() {
            public void onClick(View v) {
                chr.stop();
             Toast.makeText(Chrono_meter.this, chr.getText(), Toast.LENGTH_LONG).show()   ;
                }
            };