だから私がやろうとしているのは、目覚まし時計を作ることです。現在の時刻を取得するのに問題があり、タイムピッカーの時刻を取得してそれらを比較しています。タイムピッカーの時刻と現在の時刻を同じ種類の測定で取得するだけで、少し助けていただければ幸いです。
ありがとうトン=)これが私のコードです:
public class AlarmlockActivity extends Activity implements OnClickListener {
TimePicker tp;
Button set;
long currentTime;
long alarmTime;
long alarmHourmil;
DigitalClock dc;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tp = (TimePicker) findViewById(R.id.tpAlarmTime);
set = (Button) findViewById(R.id.bSet);
dc = (DigitalClock) findViewById(R.id.digitalClock1);
currentTime = System.currentTimeMillis();
set.setOnClickListener(this);
}
public void onClick(View v) {
switch(v.getId()){
case R.id.bSet:
break;
}
}
}