Class SelectSetDialog

  • All Implemented Interfaces:
    android.content.DialogInterface, android.view.KeyEvent.Callback, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback, androidx.appcompat.app.AppCompatCallback

    public class SelectSetDialog
    extends UosDialog
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  SelectSetDialog.SelectSetDialogListener  
      • Nested classes/interfaces inherited from interface android.content.DialogInterface

        android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private int getTotalPrice()  
      protected void init()
      Dialog 실행 시 최초 실행해야하는 코드 및 변수 초기화를 담당하고 있는 함수.
      protected void onCreate​(android.os.Bundle savedInstanceState)  
      private void updatePriceInfo()  
      • Methods inherited from class androidx.appcompat.app.AppCompatDialog

        addContentView, dispatchKeyEvent, findViewById, getDelegate, getSupportActionBar, invalidateOptionsMenu, onStop, onSupportActionModeFinished, onSupportActionModeStarted, onWindowStartingSupportActionMode, setContentView, setContentView, setContentView, setTitle, setTitle, supportRequestWindowFeature
      • Methods inherited from class android.app.Dialog

        cancel, closeOptionsMenu, create, dispatchGenericMotionEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getSearchEvent, getVolumeControlStream, getWindow, hide, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, requireViewById, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setVolumeControlStream, show, takeKeyEvents, unregisterForContextMenu
      • 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, onProvideKeyboardShortcuts
    • Field Detail

      • context

        private final android.content.Context context
      • ibtnDlgSelectSetClose

        private androidx.appcompat.widget.AppCompatImageButton ibtnDlgSelectSetClose
      • tvDlgSelectSetName

        private androidx.appcompat.widget.AppCompatTextView tvDlgSelectSetName
      • ivDlgSelectSetImage

        private androidx.appcompat.widget.AppCompatImageView ivDlgSelectSetImage
      • ibtnDlgSelectSetCountDown

        private androidx.appcompat.widget.AppCompatImageButton ibtnDlgSelectSetCountDown
      • tilDlgSelectSetCount

        private com.google.android.material.textfield.TextInputLayout tilDlgSelectSetCount
      • ibtnDlgSelectSetCountUp

        private androidx.appcompat.widget.AppCompatImageButton ibtnDlgSelectSetCountUp
      • tvDlgSelectSetConf

        private androidx.appcompat.widget.AppCompatTextView tvDlgSelectSetConf
      • tvDlgSelectSetDesc

        private androidx.appcompat.widget.AppCompatTextView tvDlgSelectSetDesc
      • cgDlgSelectSetCategoryList

        private com.google.android.material.chip.ChipGroup cgDlgSelectSetCategoryList
      • rvDlgSelectSetProductList

        private androidx.recyclerview.widget.RecyclerView rvDlgSelectSetProductList
      • clDlgSelectSetAdd

        private androidx.constraintlayout.widget.ConstraintLayout clDlgSelectSetAdd
      • tvDlgSelectSetTotalPrice

        private androidx.appcompat.widget.AppCompatTextView tvDlgSelectSetTotalPrice
      • selectedCategory

        private java.lang.String selectedCategory
    • Method Detail

      • onCreate

        protected void onCreate​(android.os.Bundle savedInstanceState)
        Overrides:
        onCreate in class androidx.appcompat.app.AppCompatDialog
      • init

        protected void init()
        Dialog 실행 시 최초 실행해야하는 코드 및 변수 초기화를 담당하고 있는 함수.
      • updatePriceInfo

        private void updatePriceInfo()
      • getTotalPrice

        private int getTotalPrice()