コード例 #1
0
ファイル: EventMod.java プロジェクト: ladams14640/MiWatch-1
  public int setNextEvent(int index) {
    // log("setNextEvent");
    // isTaskRunning = false;
    if (mHudView.getEventSize() > index) { // calendar[0] = Wed

      String dayOfMonth = mHudView.getEvent(index).dayOfMonth;
      String time = ConverterUtil.normalizeTime(mHudView.getEvent(index).time);
      String title = mHudView.getEvent(index).title;
      String description = mHudView.getEvent(index).desc;
      String month = mHudView.getEvent(index).month;

      // tvTitleRow.setText(month + " " + dayOfMonth + "  " + time);
      mEventInfo = (month + " " + dayOfMonth + "  " + time);
      mEventTitle = title;
      mEventDesc = description;

      mEventIndex = index;
      Log.d("initCalendarHud", "events larger than index and it is " + mEventIndex);

    }
    // nothing has changed but the index that has been passed through is larger than
    // the events size so we go back to 0
    else if (mHudView.getEventSize() > 0) {
      Log.d("initCalendarHud", "events smaller than index and greater than 0");

      String dayOfMonth = mHudView.getEvent(0).dayOfMonth;
      String time = ConverterUtil.normalizeTime(mHudView.getEvent(0).time);
      String title = mHudView.getEvent(0).title;
      String description = mHudView.getEvent(0).desc;
      String month = mHudView.getEvent(0).month;

      // tvTitleRow.setText(month + " " + dayOfMonth + "  " + time);
      mEventInfo = (month + " " + dayOfMonth + "  " + time);
      mEventTitle = title;
      mEventDesc = description;

      mEventIndex = 0;
    }
    // log("mEvents.size = " + mHudView.getEventSize());
    // log("return " + mEventIndex);
    mHudView.invalidate();
    return mEventIndex;
  }
コード例 #2
0
ファイル: EventMod.java プロジェクト: ladams14640/MiWatch-1
 public int getEventsSize() {
   return mHudView.getEventSize();
 }