From c7a199f246a62fda16f13240522efd2709df2477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=92=90?= <2021765485@qq.com> Date: Fri, 7 Sep 2018 11:37:58 +0800 Subject: [PATCH] no message --- README.md | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b9dd2f5..7da2cb2 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,8 @@ dependencies { ## 使用 +### 普通操作 + ```Kotlin // 创建WPopup val pop = WPopup.Builder(this) @@ -67,7 +69,16 @@ pop.showAtView(view) pop.showAtDirectionByView(view, WPopupDirection.LEFT) ``` -#### 根据手指点击位置来显示 +#### 自己选择弹出位置 上下左右 +```Kotlin +pop.showAtDirection(WPopupDirection.BOTTOM) +``` + +
+
+ +### 骚操作 根据手指点击位置来显示 + ```Kotlin val longClickPop = WPopup.Builder(this) .setData(longData) @@ -79,23 +90,31 @@ val longClickPop = WPopup.Builder(this) } }) .create() - - +``` + +#### 自动挑选位置 默认为右下方 + +```Kotlin longClickPop.showAtFingerLocation() ``` -#### 设置从哪个方向弹出 +#### 手动挑选位置 + ```Kotlin -pop.showAtDirection(WPopupDirection.BOTTOM) +longClickPop.showAtFingerLocation(WPopupDirection.TOP) ``` + +


+### 方法及参数 + **WPopup已经为您设置好了通用的UI,您只需要自己配置参数即可** 方法名|参数类型|默认值|备注 -:---|:--|:---|:- +:---|:--|:---|:-- setData|List|null|设置数据 参数为一个字符串,一个图片的resId setCancelable|Boolean|false|设置点击外面是否能dismiss setOnItemClickListener|OnItemClickListener|null|设置item点击事件 @@ -128,10 +147,7 @@ val customPopup = BasePopup( ) ) -show方法和上面一样 ``` - -