public class ReportAndAppealDialog extends BaseDialogFra implements ReportContract.ReportView, android.view.View.OnClickListener
mBaseHandler
hasSaveInstanceState
构造器和说明 |
---|
ReportAndAppealDialog(android.content.Context mContext) |
限定符和类型 | 方法和说明 |
---|---|
void |
changeEditTextMode(boolean isNecessary) |
void |
changeSubmitBtnStatus(boolean isEnable) |
void |
dialogDismiss() |
int |
getWhyResId(int type) |
boolean |
isShowChoseView() |
boolean |
isShowLoading() |
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onClick(android.view.View v) |
android.app.Dialog |
onCreateDialog(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDismiss(android.content.DialogInterface dialog) |
void |
onGetPermission(boolean isVideo) |
void |
onImageAdd(ReportMediaBean bean) |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
void |
onSubmitFailed() |
void |
onSubmitSuccess() |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
setData(com.app.user.account.AccountInfo accountInfo,
boolean isBroadCaster,
java.lang.String vid,
java.lang.String vUserId,
int type,
java.lang.String room_id,
com.app.live.activity.VideoDataInfo videoDataInfo,
int from,
java.lang.String chatMessage) |
void |
setForm(boolean isFormCommentCardReoprt)
是否是消息流弹幕调起的个人卡片点击的举报过来的
|
void |
setmJsonData(java.lang.String mJsonData) |
void |
setReportListener(ReportReults reportListener) |
void |
showChoseView(boolean isShow) |
void |
showInputTextTips(boolean isShow) |
void |
showLoading(boolean isShow) |
void |
showMissingPermissionDialog(java.lang.String[] permissions) |
void |
showToast(java.lang.String msg) |
void |
updateItemStatus(ReportMediaBean bean,
java.lang.String msg) |
isActivityAlive
dismiss, dismissAllowingStateLoss, onAttach, onResume, onSaveInstanceState, show
getDialog, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onCreate, onDestroyView, onDetach, onGetLayoutInflater, onStart, onStop, requireDialog, setCancelable, setShowsDialog, setStyle, setupDialog, show, showNow
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, 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, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
public void setData(com.app.user.account.AccountInfo accountInfo, boolean isBroadCaster, java.lang.String vid, java.lang.String vUserId, int type, java.lang.String room_id, com.app.live.activity.VideoDataInfo videoDataInfo, int from, java.lang.String chatMessage)
public void setForm(boolean isFormCommentCardReoprt)
isFormCommentCardReoprt
- public void setReportListener(ReportReults reportListener)
public void setmJsonData(java.lang.String mJsonData)
@Nullable public android.view.View onCreateView(@NonNull android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState)
onCreateView
在类中 androidx.fragment.app.Fragment
public void onViewCreated(android.view.View view, @Nullable android.os.Bundle savedInstanceState)
onViewCreated
在类中 RTLDialogFragment
public int getWhyResId(int type)
@NonNull public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
onCreateDialog
在类中 BaseDialogFra
public void showChoseView(boolean isShow)
showChoseView
在接口中 ReportContract.ReportView
public void changeSubmitBtnStatus(boolean isEnable)
public void onSubmitSuccess()
onSubmitSuccess
在接口中 ReportContract.ReportView
public void onSubmitFailed()
onSubmitFailed
在接口中 ReportContract.ReportView
public void onGetPermission(boolean isVideo)
onGetPermission
在接口中 ReportContract.ReportView
public void showMissingPermissionDialog(java.lang.String[] permissions)
public void onImageAdd(ReportMediaBean bean)
onImageAdd
在接口中 ReportContract.ReportView
public void showLoading(boolean isShow)
showLoading
在接口中 ReportContract.ReportView
public void updateItemStatus(ReportMediaBean bean, java.lang.String msg)
updateItemStatus
在接口中 ReportContract.ReportView
public void showToast(java.lang.String msg)
showToast
在接口中 ReportContract.ReportView
public boolean isShowLoading()
isShowLoading
在接口中 ReportContract.ReportView
public boolean isShowChoseView()
isShowChoseView
在接口中 ReportContract.ReportView
public void showInputTextTips(boolean isShow)
showInputTextTips
在接口中 ReportContract.ReportView
public void changeEditTextMode(boolean isNecessary)
changeEditTextMode
在接口中 ReportContract.ReportView
public void dialogDismiss()
dialogDismiss
在接口中 ReportContract.ReportView
public void onDismiss(android.content.DialogInterface dialog)
onDismiss
在接口中 android.content.DialogInterface.OnDismissListener
onDismiss
在类中 androidx.fragment.app.DialogFragment
public void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
在类中 androidx.fragment.app.Fragment
public void onRequestPermissionsResult(int requestCode, @NonNull java.lang.String[] permissions, @NonNull int[] grantResults)
onRequestPermissionsResult
在类中 androidx.fragment.app.Fragment
public void onClick(android.view.View v)
onClick
在接口中 android.view.View.OnClickListener