public class WorkOrderAlarmManager {
 
 private static Context mContext;
 private long jTime;
 
 public WorkOrderAlarmManager(Context context) {
  mContext = context;
 }
 public long set_time(EditText edit){
  long time = Long.parseLong(edit.getText().toString());
  long timer = time * 1000;
  return jTime = timer;
 }


제가 간단한 알람을 만들고 있는데요. 어떠한 작업에 유효시간을 정해놓고 그 작업시간이 다되면 알람이 울리거나

작업 유효시간이 다 되기전에 알람이 울리도록 하고 있는데요

여기서 작업 유효시간을 사용자가 지정할 수 있도록 하고 싶어서...일단 이런식으로 해보았는데요.

Activity에서 EditText를 파라미터로 하는 함수로 시간값을 리턴하여 JTIme에 저장합니다.

그런데 이렇게 하면 한번 값이 입력되고 알람이 울리고 Notification통지한후에 Notification을 종료하면서 Activity가 바뀌면

다시 값이 초기화 됩니다..... 일회성이죠..ㅠㅠ

이 값을 DB에 저장하거나 이런 방식말고 더 간단하게 초보자가 할수 있을 정도로 메소드를 통하여 입력 받은 값을 계속 유지할수 있는 방법이 없을까요?ㅠ 혹시 방법이 있다면 고수님들 알려주세요~