そのため、アクティビティが作成されてからボタンが押された時点までの合計時間を計算したいと考えています。私は現在のコードでそれを行うことができますが、静的変数を使用していますが、これは悪いプログラミング手法であることがわかっています。これを行う別の方法があります。
私の現在のコード:
static long startTime=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_quick_touch);
// Show the Up button in the action bar.
setupActionBar();
startTime=System.currentTimeMillis();
}
public void onClick(View view)
{
long endTime = System.currentTimeMillis();
long time= endTime- startTime;
}