Package ai.nexconn.chatui.picture.widget
Class FolderPopWindow
-
- All Implemented Interfaces:
public class FolderPopWindow extends PopupWindow
-
-
Field Summary
Fields Modifier and Type Field Description public final static intINPUT_METHOD_FROM_FOCUSABLEpublic final static intINPUT_METHOD_NEEDEDpublic final static intINPUT_METHOD_NOT_NEEDED
-
Constructor Summary
Constructors Constructor Description FolderPopWindow(Context context, PictureSelectionConfig config)
-
Method Summary
Modifier and Type Method Description voidinitView()voidbindFolder(List<LocalMediaFolder> folders)voidsetArrowImageView(ImageView ivArrowView)voidshowAsDropDown(View anchor)voidsetOnItemClickListener(PictureAlbumDirectoryAdapter.OnItemClickListener onItemClickListener)voiddismiss()voidnotifyDataCheckedStatus(List<LocalMedia> medias)Update checked status -
Methods inherited from class android.widget.PopupWindow
getAnimationStyle, getBackground, getContentView, getElevation, getEnterTransition, getEpicenterBounds, getExitTransition, getHeight, getInputMethodMode, getMaxAvailableHeight, getOverlapAnchor, getSoftInputMode, getWidth, getWindowLayoutType, isAboveAnchor, isAttachedInDecor, isClippedToScreen, isClippingEnabled, isFocusable, isLaidOutInScreen, isOutsideTouchable, isShowing, isSplitTouchEnabled, isTouchModal, isTouchable, setAnimationStyle, setAttachedInDecor, setBackgroundDrawable, setClippingEnabled, setContentView, setElevation, setEnterTransition, setEpicenterBounds, setExitTransition, setFocusable, setHeight, setIgnoreCheekPress, setInputMethodMode, setIsClippedToScreen, setIsLaidOutInScreen, setOnDismissListener, setOutsideTouchable, setOverlapAnchor, setSoftInputMode, setSplitTouchEnabled, setTouchInterceptor, setTouchModal, setTouchable, setWidth, setWindowLayoutMode, setWindowLayoutType, showAtLocation, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
FolderPopWindow
FolderPopWindow(Context context, PictureSelectionConfig config)
-
-
Method Detail
-
initView
void initView()
-
bindFolder
void bindFolder(List<LocalMediaFolder> folders)
-
setArrowImageView
void setArrowImageView(ImageView ivArrowView)
-
showAsDropDown
void showAsDropDown(View anchor)
-
setOnItemClickListener
void setOnItemClickListener(PictureAlbumDirectoryAdapter.OnItemClickListener onItemClickListener)
-
dismiss
void dismiss()
-
notifyDataCheckedStatus
void notifyDataCheckedStatus(List<LocalMedia> medias)
Update checked status
-
-
-
-