Package io.rong.imkit.feature.forward
Class BottomMenuDialog
-
- All Implemented Interfaces:
-
android.content.ComponentCallbacks,android.content.DialogInterface.OnCancelListener,android.content.DialogInterface.OnDismissListener,android.view.View.OnClickListener,android.view.View.OnCreateContextMenuListener,androidx.activity.result.ActivityResultCaller,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner
public class BottomMenuDialog extends BaseDialogFragment implements View.OnClickListener
转发功能点击时的底部对话框
jenny_zhou
-
-
Field Summary
Fields Modifier and Type Field Description public View.OnClickListenerconfirmListenerpublic View.OnClickListenermiddleListenerpublic View.OnClickListenercancelListenerprotected ViewmRootViewprotected DialogmDialogpublic final static intSTYLE_NORMALpublic final static intSTYLE_NO_TITLEpublic final static intSTYLE_NO_FRAMEpublic final static intSTYLE_NO_INPUT
-
Constructor Summary
Constructors Constructor Description BottomMenuDialog()
-
Method Summary
Modifier and Type Method Description View.OnClickListenergetConfirmListener()View.OnClickListenergetMiddleListener()View.OnClickListenergetCancelListener()voidonActivityCreated(Bundle savedInstanceState)intgetGravity()floatgetScreenWidthProportion()屏幕占比 voidfindView()voidinitView()voidbindData()intgetContentView()voidonClick(View v)-
Methods inherited from class io.rong.imkit.picture.widget.BaseDialogFragment
getBackgroundDrawableRes, getHorizontalMovement, getScreenHeightProportion, getVerticalMovement, onCreate, onCreateView, show -
Methods inherited from class androidx.fragment.app.DialogFragment
dismiss, dismissAllowingStateLoss, getDialog, getShowsDialog, getTheme, isCancelable, onAttach, onCancel, onCreate, onCreateDialog, onDestroyView, onDetach, onDismiss, onGetLayoutInflater, onSaveInstanceState, onStart, onStop, onViewStateRestored, requireDialog, setCancelable, setShowsDialog, setStyle, setupDialog, show, show, showNow -
Methods inherited from class androidx.fragment.app.Fragment
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hasOptionsMenu, hashCode, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onViewCreated, postponeEnterTransition, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getConfirmListener
View.OnClickListener getConfirmListener()
-
getMiddleListener
View.OnClickListener getMiddleListener()
-
getCancelListener
View.OnClickListener getCancelListener()
-
onActivityCreated
void onActivityCreated(Bundle savedInstanceState)
-
getGravity
int getGravity()
-
getScreenWidthProportion
float getScreenWidthProportion()
屏幕占比
- Returns:
占屏幕宽度的多少
-
findView
void findView()
-
initView
void initView()
-
bindData
void bindData()
-
getContentView
int getContentView()
-
onClick
void onClick(View v)
-
-
-
-