public class AddTaskActivity extends BaseActivity implements AddTaskContract.View
Created by sanghoonkwon on 2018. 1. 17..| Modifier and Type | Field and Description |
|---|---|
private boolean |
currentKeyboardStatus |
private boolean |
lastKeyboardStatus |
private AddTaskType |
mAddTaskType |
private HFCampaignContainerView |
mCampaignContainerView |
private android.widget.EditText |
mEditText |
private android.widget.LinearLayout |
mLayoutHint |
private AddTaskContract.Presenter |
mPresenter |
private HFReceiverContainerView |
mReceiverContainerView |
private android.widget.TextView |
mTextViewCancel |
private android.widget.TextView |
mTextViewDueTo |
private android.widget.TextView |
mTextViewDueToToday |
private android.widget.TextView |
mTextViewHint |
private android.widget.TextView |
mTextViewRegister |
private android.view.View |
mViewBackground |
(package private) HFCampaignContainerView.OnCampaignContainerListener |
onCampaignContainerListener
HFCampaignContainerView.OnCampaignContainerListener
|
(package private) android.view.View.OnClickListener |
onClickListener
View.OnClickListener
|
(package private) android.view.ViewTreeObserver.OnGlobalLayoutListener |
onGlobalLayoutListener
ViewTreeObserver.OnGlobalLayoutListener
|
(package private) HFReceiverContainerView.OnReceiverContainerListener |
onReceiverContainerListener
HFReceiverContainerView.OnReceiverContainerListener
|
private int |
TEXT_LIMIT |
private int |
TEXT_SIZE_LARGE |
private int |
TEXT_SIZE_SMALL |
(package private) android.text.TextWatcher |
textWatcher
EditText - TextWatcher
|
DEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OKACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE| Constructor and Description |
|---|
AddTaskActivity() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getContentViewResource()
엑티비티 Contents resource
|
protected BaseAnimationType |
isShowActivityAnimation()
Activity Animation Type
Default : NONE BOTTOM FADE RIGHT |
protected BaseToolbarType |
isToolbarStyle()
Toolbar Style
Default : NONE NONE |
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
onActivityResult
|
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected void |
onDestroy() |
protected void |
onPause() |
protected void |
onResume() |
void |
setCampaignInfo(CampaignData data)
Campaign 표시
|
void |
setDuedate(java.lang.String selectedDate)
기한 설정 표시
|
private void |
setLastKeyboardStatus() |
void |
setReceiverList(java.util.ArrayList<MemberInfoData> list)
받는 사람 목록 표시
|
void |
setTaskData(TaskData taskData)
TASK 수정
|
private void |
showKeyboard() |
void |
showKeyboardCheckLastStatus()
마지막 상태 확인후 키보드 보이기
|
private void |
startBlinkingAnimation() |
finish, replaceFragment, setTitle, showAlert, showAlert, showAlert, showAlert, showAlert, showAlert, showAlert, showLoadingDialog, showToast, showToast, showToast, showToastAlert, showToastAlert, showToastConfirm, showToastConfirm, showToastEmpty, showToastEmpty, showToastImpossible, showToastImpossibleaddContentView, attachBaseContext, closeContextMenu, closeOptionsMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, dump, enterPictureInPictureMode, enterPictureInPictureMode, findViewById, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getMenuInflater, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, invalidateOptionsMenu, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onBackPressed, onChildTitleChanged, onConfigurationChanged, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onCreateThumbnail, onCreateView, onCreateView, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onLowMemory, onMenuItemSelected, onMenuOpened, onMultiWindowModeChanged, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onNewIntent, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPictureInPictureModeChanged, onPictureInPictureModeChanged, onPostCreate, onPostCreate, onPostResume, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onPreparePanel, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRequestPermissionsResult, onRestart, onRestoreInstanceState, onRestoreInstanceState, onRetainNonConfigurationInstance, onSaveInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onStateNotSaved, onStop, onTitleChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, overridePendingTransition, postponeEnterTransition, recreate, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, runOnUiThread, setActionBar, setContentTransitionManager, setContentView, setContentView, setContentView, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setIntent, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTheme, setTitle, setTitle, setTitleColor, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityForResult, startActivityForResult, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterForContextMenuapplyOverrideConfiguration, getAssets, getResources, getThemebindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceivergetColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacksclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshowAlert, showAlert, showAlert, showAlert, showAlert, showAlert, showLoadingDialog, showToast, showToastAlert, showToastConfirm, showToastEmpty, showToastImpossibleprivate android.view.View mViewBackground
private android.widget.TextView mTextViewCancel
private android.widget.TextView mTextViewRegister
private android.widget.LinearLayout mLayoutHint
private android.widget.TextView mTextViewHint
private android.widget.EditText mEditText
private android.widget.TextView mTextViewDueTo
private android.widget.TextView mTextViewDueToToday
private HFCampaignContainerView mCampaignContainerView
private HFReceiverContainerView mReceiverContainerView
private AddTaskContract.Presenter mPresenter
private AddTaskType mAddTaskType
private boolean currentKeyboardStatus
private boolean lastKeyboardStatus
private final int TEXT_LIMIT
private final int TEXT_SIZE_LARGE
private final int TEXT_SIZE_SMALL
android.view.View.OnClickListener onClickListener
android.view.ViewTreeObserver.OnGlobalLayoutListener onGlobalLayoutListener
HFCampaignContainerView.OnCampaignContainerListener onCampaignContainerListener
HFReceiverContainerView.OnReceiverContainerListener onReceiverContainerListener
android.text.TextWatcher textWatcher
protected int getContentViewResource()
BaseActivitygetContentViewResource in class BaseActivityprotected BaseToolbarType isToolbarStyle()
BaseActivityisToolbarStyle in class BaseActivityprotected BaseAnimationType isShowActivityAnimation()
BaseActivityisShowActivityAnimation in class BaseActivityprotected void onCreate(@Nullable
android.os.Bundle savedInstanceState)
onCreate in class BaseActivitypublic void setTaskData(@NonNull
TaskData taskData)
AddTaskContract.ViewsetTaskData in interface AddTaskContract.ViewtaskData - TASK 정보protected void onDestroy()
onDestroy in class android.app.Activityprotected void onPause()
onPause in class android.app.Activityprotected void onResume()
onResume in class android.app.Activityprivate void startBlinkingAnimation()
public void setDuedate(java.lang.String selectedDate)
AddTaskContract.ViewsetDuedate in interface AddTaskContract.Viewpublic void setReceiverList(@Nullable
java.util.ArrayList<MemberInfoData> list)
AddTaskContract.ViewsetReceiverList in interface AddTaskContract.Viewlist - 멤버 목록public void setCampaignInfo(@Nullable
CampaignData data)
AddTaskContract.ViewsetCampaignInfo in interface AddTaskContract.Viewdata - Campaign Infopublic void showKeyboardCheckLastStatus()
AddTaskContract.ViewshowKeyboardCheckLastStatus in interface AddTaskContract.Viewprivate void showKeyboard()
private void setLastKeyboardStatus()
protected void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
onActivityResult in class android.app.Activity