Class RegisterActivity

  • All Implemented Interfaces:
    android.content.ComponentCallbacks, android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback, androidx.activity.contextaware.ContextAware, androidx.activity.OnBackPressedDispatcherOwner, androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator, androidx.core.app.TaskStackBuilder.SupportParentable, androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner, androidx.savedstate.SavedStateRegistryOwner

    public class RegisterActivity
    extends UosActivity
    UOS에 회원가입하는 Activity.
    xml: activity_register.xml

    UOS에 가입 시 사용하는 Activity입니다. RegisterTypeDialog에서 선택한 사용자 종류에 따라 일반고객 또는 UOS 파트너 회원가입 화면을 표시합니다.
    Since:
    1.0.0
    Author:
    Sohn Young Jin
    • Nested Class Summary

      • Nested classes/interfaces inherited from class androidx.core.app.ComponentActivity

        androidx.core.app.ComponentActivity.ExtraData
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton efRegisterGotoCompanyInfo
      화사정보 입력란이 보이도록 확장시켜주는 ExtendedFloatingActionButton.
      private androidx.appcompat.widget.AppCompatImageButton ibtnRegisterBack
      RegisterActivity를 종료하는 AppCompatImageButton.
      private androidx.appcompat.widget.AppCompatImageView ivRegisterLicenseImage
      UOS 파트너 사업자등록증 표시 AppCompatImageView.
      private androidx.appcompat.widget.LinearLayoutCompat llRegisterCompany
      회사정보 관련 UI들을 포함하고 있는 LinearLayoutCompat.
      private androidx.appcompat.widget.LinearLayoutCompat llRegisterCustomer
      일반고객 회원가입 UI를 묶어둔 LinearLayoutCompat.
      private androidx.appcompat.widget.LinearLayoutCompat llRegisterCustomerRegister
      일반고객 회원가입 실행 LinearLayoutCompat.
      private androidx.appcompat.widget.LinearLayoutCompat llRegisterUosPartner
      UOS 파트너 회원가입 UI를 묶어둔 LinearLayoutCompat.
      private androidx.appcompat.widget.LinearLayoutCompat llRegisterUosPartnerRegister
      UOS 파트너 회원가입 실행 LinearLayoutCompat.
      private android.widget.Spinner spRegisterCompanyType
      UOS 파트너 회사종류 선택란 Spinner.
      private android.widget.ScrollView svRegisterScrollView
      회원가입 관련 UI들을 포함하고 있는 ScrollView.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCompanyAddress
      UOS 파트너 회사 주소 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCompanyName
      UOS 파트너 회사명 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerId
      일반고객 아이디 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerName
      일반고객 이름 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPhoneNumber
      일반고객 전화번호 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPw
      일반고객 비밀번호 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPwChk
      일반고객 비밀번호 재확인 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterLicenseNumber
      UOS 파트너 사업자등록번호 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerId
      UOS 파트너 아이디 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerName
      UOS 파트너 이름 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPhoneNumber
      UOS 파트너 전화번호 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPw
      UOS 파트너 비밀번호 입력란 TextInputLayout.
      private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPwChk
      UOS 파트너 비밀번호 재확인 입력란 TextInputLayout.
      private androidx.appcompat.widget.AppCompatTextView tvRegisterImageMessage
      UOS 파트너 사업자등록증 영역에 표시할 AppCompatTextView.
      • Fields inherited from class android.app.Activity

        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_OK
      • Fields inherited from class android.content.Context

        ACCESSIBILITY_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_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND, BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE, BLOB_STORE_SERVICE, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_DIAGNOSTICS_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, EUICC_SERVICE, FILE_INTEGRITY_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_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, ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_IMS_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, VPN_MANAGEMENT_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
      • Fields inherited from interface android.content.ComponentCallbacks2

        TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private boolean checkCustomerRegister()  
      private boolean checkRegisterLicenseImage​(android.widget.ImageView ivLicenseImage)  
      private boolean checkUosPartnerRegister()  
      protected void init()
      Activity 실행 시 최초 실행해야하는 코드 및 변수 초기화를 담당하고 있는 함수입니다. onCreate() 함수의 가장 마지막에서 실행됩니다.
      protected void onActivityResult​(int requestCode, int resultCode, android.content.Intent data)
      사업자등록증 선택 화면이 종료된 후 처리를 구현하기 위해 오버라이딩한 함수입니다.
      • Methods inherited from class androidx.appcompat.app.AppCompatActivity

        addContentView, attachBaseContext, closeOptionsMenu, dispatchKeyEvent, findViewById, getDelegate, getDrawerToggleDelegate, getMenuInflater, getResources, getSupportActionBar, getSupportParentActivityIntent, invalidateOptionsMenu, onConfigurationChanged, onContentChanged, onCreateSupportNavigateUpTaskStack, onKeyDown, onMenuItemSelected, onMenuOpened, onNightModeChanged, onPanelClosed, onPostCreate, onPostResume, onPrepareSupportNavigateUpTaskStack, onStart, onStop, onSupportActionModeFinished, onSupportActionModeStarted, onSupportContentChanged, onSupportNavigateUp, onTitleChanged, onWindowStartingSupportActionMode, openOptionsMenu, setContentView, setContentView, setContentView, setSupportActionBar, setSupportProgress, setSupportProgressBarIndeterminate, setSupportProgressBarIndeterminateVisibility, setSupportProgressBarVisibility, setTheme, startSupportActionMode, supportInvalidateOptionsMenu, supportNavigateUpTo, supportRequestWindowFeature, supportShouldUpRecreateTask
      • Methods inherited from class androidx.fragment.app.FragmentActivity

        dump, getSupportFragmentManager, getSupportLoaderManager, onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView, onLowMemory, onMultiWindowModeChanged, onNewIntent, onPause, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onRequestPermissionsResult, onResume, onResumeFragments, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityFromFragment, startActivityFromFragment, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCode
      • Methods inherited from class androidx.activity.ComponentActivity

        addOnContextAvailableListener, getActivityResultRegistry, getDefaultViewModelProviderFactory, getLastCustomNonConfigurationInstance, getLifecycle, getOnBackPressedDispatcher, getSavedStateRegistry, getViewModelStore, onBackPressed, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstance, onSaveInstanceState, peekAvailableContext, registerForActivityResult, registerForActivityResult, removeOnContextAvailableListener, reportFullyDrawn, startActivityForResult, startActivityForResult, startIntentSenderForResult, startIntentSenderForResult
      • Methods inherited from class androidx.core.app.ComponentActivity

        dispatchKeyShortcutEvent, getExtraData, putExtraData, superDispatchKeyEvent
      • Methods inherited from class android.app.Activity

        closeContextMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, enterPictureInPictureMode, enterPictureInPictureMode, finish, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onChildTitleChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelView, onCreateThumbnail, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onGetDirectActions, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onOptionsItemSelected, onOptionsMenuClosed, onPerformDirectAction, onPictureInPictureModeChanged, onPictureInPictureRequested, onPostCreate, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRestart, onRestoreInstanceState, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onTopResumedActivityChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, overridePendingTransition, postponeEnterTransition, recreate, registerActivityLifecycleCallbacks, registerForContextMenu, releaseInstance, removeDialog, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, requireViewById, runOnUiThread, setActionBar, setContentTransitionManager, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked, setIntent, setLocusContext, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTitle, setTitle, setTitleColor, setTranslucent, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterActivityLifecycleCallbacks, unregisterForContextMenu
      • Methods inherited from class android.view.ContextThemeWrapper

        applyOverrideConfiguration, getAssets, getTheme, setTheme
      • Methods inherited from class android.content.ContextWrapper

        bindIsolatedService, bindService, bindService, bindServiceAsUser, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createAttributionContext, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, createWindowContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAttributionTag, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getDisplay, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainExecutor, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName, 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, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceiver, updateServiceGroup
      • Methods inherited from class android.content.Context

        getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, sendBroadcastWithMultiplePermissions, unregisterComponentCallbacks
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface android.view.Window.Callback

        onPointerCaptureChanged
    • Field Detail

      • ibtnRegisterBack

        private androidx.appcompat.widget.AppCompatImageButton ibtnRegisterBack
        RegisterActivity를 종료하는 AppCompatImageButton.
      • llRegisterCustomer

        private androidx.appcompat.widget.LinearLayoutCompat llRegisterCustomer
        일반고객 회원가입 UI를 묶어둔 LinearLayoutCompat.
      • llRegisterUosPartner

        private androidx.appcompat.widget.LinearLayoutCompat llRegisterUosPartner
        UOS 파트너 회원가입 UI를 묶어둔 LinearLayoutCompat.
      • tilRegisterCustomerId

        private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerId
        일반고객 아이디 입력란 TextInputLayout.
      • tilRegisterCustomerPw

        private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPw
        일반고객 비밀번호 입력란 TextInputLayout.
      • tilRegisterCustomerPwChk

        private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPwChk
        일반고객 비밀번호 재확인 입력란 TextInputLayout.
      • tilRegisterCustomerName

        private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerName
        일반고객 이름 입력란 TextInputLayout.
      • tilRegisterCustomerPhoneNumber

        private com.google.android.material.textfield.TextInputLayout tilRegisterCustomerPhoneNumber
        일반고객 전화번호 입력란 TextInputLayout.
      • llRegisterCustomerRegister

        private androidx.appcompat.widget.LinearLayoutCompat llRegisterCustomerRegister
        일반고객 회원가입 실행 LinearLayoutCompat.
      • tilRegisterUosPartnerId

        private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerId
        UOS 파트너 아이디 입력란 TextInputLayout.
      • tilRegisterUosPartnerPw

        private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPw
        UOS 파트너 비밀번호 입력란 TextInputLayout.
      • tilRegisterUosPartnerPwChk

        private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPwChk
        UOS 파트너 비밀번호 재확인 입력란 TextInputLayout.
      • tilRegisterUosPartnerName

        private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerName
        UOS 파트너 이름 입력란 TextInputLayout.
      • tilRegisterUosPartnerPhoneNumber

        private com.google.android.material.textfield.TextInputLayout tilRegisterUosPartnerPhoneNumber
        UOS 파트너 전화번호 입력란 TextInputLayout.
      • tilRegisterCompanyName

        private com.google.android.material.textfield.TextInputLayout tilRegisterCompanyName
        UOS 파트너 회사명 입력란 TextInputLayout.
      • tilRegisterLicenseNumber

        private com.google.android.material.textfield.TextInputLayout tilRegisterLicenseNumber
        UOS 파트너 사업자등록번호 입력란 TextInputLayout.
      • spRegisterCompanyType

        private android.widget.Spinner spRegisterCompanyType
        UOS 파트너 회사종류 선택란 Spinner.
      • tilRegisterCompanyAddress

        private com.google.android.material.textfield.TextInputLayout tilRegisterCompanyAddress
        UOS 파트너 회사 주소 입력란 TextInputLayout.
      • llRegisterUosPartnerRegister

        private androidx.appcompat.widget.LinearLayoutCompat llRegisterUosPartnerRegister
        UOS 파트너 회원가입 실행 LinearLayoutCompat.
      • ivRegisterLicenseImage

        private androidx.appcompat.widget.AppCompatImageView ivRegisterLicenseImage
        UOS 파트너 사업자등록증 표시 AppCompatImageView.
      • tvRegisterImageMessage

        private androidx.appcompat.widget.AppCompatTextView tvRegisterImageMessage
        UOS 파트너 사업자등록증 영역에 표시할 AppCompatTextView.
      • efRegisterGotoCompanyInfo

        private com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton efRegisterGotoCompanyInfo
        화사정보 입력란이 보이도록 확장시켜주는 ExtendedFloatingActionButton.
      • svRegisterScrollView

        private android.widget.ScrollView svRegisterScrollView
        회원가입 관련 UI들을 포함하고 있는 ScrollView.
      • llRegisterCompany

        private androidx.appcompat.widget.LinearLayoutCompat llRegisterCompany
        회사정보 관련 UI들을 포함하고 있는 LinearLayoutCompat.
    • Constructor Detail

      • RegisterActivity

        public RegisterActivity()
    • Method Detail

      • init

        protected void init()
        Description copied from class: UosActivity
        Activity 실행 시 최초 실행해야하는 코드 및 변수 초기화를 담당하고 있는 함수입니다. onCreate() 함수의 가장 마지막에서 실행됩니다.
        Specified by:
        init in class UosActivity
      • onActivityResult

        protected void onActivityResult​(int requestCode,
                                        int resultCode,
                                        android.content.Intent data)
        사업자등록증 선택 화면이 종료된 후 처리를 구현하기 위해 오버라이딩한 함수입니다.
        Overrides:
        onActivityResult in class androidx.fragment.app.FragmentActivity
        Parameters:
        requestCode - Activity를 호출한 requestCode.
        resultCode - 호출한 Activity에서 설정한 값.
        data - 호출된 Activity에서 저장된 값.
      • checkCustomerRegister

        private boolean checkCustomerRegister()
      • checkUosPartnerRegister

        private boolean checkUosPartnerRegister()
      • checkRegisterLicenseImage

        private boolean checkRegisterLicenseImage​(android.widget.ImageView ivLicenseImage)