Пример #1
0
        public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
          myYear = year;
          myMonth = monthOfYear;
          myDay = dayOfMonth;
          if (editTextDateStart.getText().length() == 0) {
            editTextDateStart.setText(myDay + "/" + myMonth + "/" + myYear);
            editTextDateStart.setTextColor(Color.BLACK);
          }

          if (editTextDateEnd.getText().length() == 0) {
            editTextDateEnd.setText(myDay + "/" + myMonth + "/" + myYear);
            editTextDateEnd.setTextColor(Color.BLACK);
          }
        }
  @Override
  public void onActivityCreated(Bundle aSavedState) {
    super.onActivityCreated(aSavedState);

    setRetainInstance(true);

    mMessage.setBackgroundColor(mPrefs.postBackgroundColor);
    mMessage.setTextColor(mPrefs.postFontColor);

    mExtras = getExtras();
    mReplyType = mExtras.getInt(Constants.EDITING, getArguments().getInt(Constants.EDITING, -1));
    mPostId = mExtras.getInt(Constants.POST_ID, getArguments().getInt(Constants.POST_ID, -1));
    mThreadId = mExtras.getInt(Constants.THREAD_ID, getArguments().getInt(Constants.THREAD_ID, -1));
    if (mReplyType < 0
        || mThreadId < 0
        || (mReplyType != AwfulMessage.TYPE_NEW_REPLY && mPostId < 0)) {
      Log.e(TAG, "MISSING ARGUMENTS!");
      getActivity().finish();
    }

    ((AwfulActivity) getActivity()).registerSyncService(mMessenger, mThreadId);
    getActivity()
        .getSupportLoaderManager()
        .restartLoader(Constants.REPLY_LOADER_ID, null, mReplyDataCallback);
    getActivity()
        .getContentResolver()
        .registerContentObserver(AwfulMessage.CONTENT_URI_REPLY, true, mReplyDataCallback);

    if (((AwfulActivity) getActivity()).isTV()) {
      mTitle.setText(getString(R.string.post_reply));
      mSubmit.setOnClickListener(onSubmitClick);
    }
  }
Пример #3
0
        public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
          myHour = hourOfDay;
          myMinute = minute;

          if (editTextTimeStart.getText().length() == 0) {
            if (myMinute < 10) {
              editTextTimeStart.setText(myHour + ":" + "0" + myMinute);
            } else {
              editTextTimeStart.setText(myHour + ":" + myMinute);
            }
            editTextTimeStart.setTextColor(Color.BLACK);
          }

          if (editTextTimeEnd.getText().length() == 0) {
            if (myMinute < 10) {
              editTextTimeEnd.setText(myHour + ":" + "0" + myMinute);
            } else {
              editTextTimeEnd.setText(myHour + ":" + myMinute);
            }
            editTextTimeEnd.setTextColor(Color.BLACK);
          }
        }