@@ -352,6 +352,23 @@ easyWindow.setHintTextColorByTextView(@IdRes int viewId, @ColorInt int colorValu
352352easyWindow. setImageDrawableByImageView(@IdRes int viewId, @DrawableRes int drawableId);
353353easyWindow. setImageDrawableByImageView(@IdRes int viewId, @Nullable Drawable drawable);
354354
355+ // 设置点击监听(没有传入 View 的方法默认使用窗口根布局)
356+ easyWindow. setOnClickListener(@Nullable OnWindowViewClickListener<? extends View > listener);
357+ easyWindow. setOnClickListenerByView(@IdRes int id, @Nullable OnWindowViewClickListener<? extends View > listener);
358+ easyWindow. setOnClickListenerByView(@Nullable View view, @Nullable OnWindowViewClickListener<? extends View > listener);
359+ // 设置长按监听(没有传入 View 的方法默认使用窗口根布局)
360+ easyWindow. setOnLongClickListener(@Nullable OnWindowViewLongClickListener<? extends View > listener);
361+ easyWindow. setOnLongClickListenerByView(@IdRes int id, @Nullable OnWindowViewLongClickListener<? extends View > listener);
362+ easyWindow. setOnLongClickListenerByView(@Nullable View view, @Nullable OnWindowViewLongClickListener<? extends View > listener);
363+ // 设置触摸监听(没有传入 View 的方法默认使用窗口根布局)
364+ easyWindow. setOnTouchListener(@Nullable OnWindowViewTouchListener<? extends View > listener);
365+ easyWindow. setOnTouchListenerByView(@IdRes int id, @Nullable OnWindowViewTouchListener<? extends View > listener);
366+ easyWindow. setOnTouchListenerByView(@Nullable View view, @Nullable OnWindowViewTouchListener<? extends View > listener);
367+ // 设置按键监听(没有传入 View 的方法默认使用窗口根布局)
368+ easyWindow. setOnKeyListener(@Nullable OnWindowViewKeyListener<? extends View > listener);
369+ easyWindow. setOnKeyListenerByView(@IdRes int id, @Nullable OnWindowViewKeyListener<? extends View > listener);
370+ easyWindow. setOnKeyListenerByView(@Nullable View view, @Nullable OnWindowViewKeyListener<? extends View > listener);
371+
355372// 跳转 Activity
356373easyWindow. startActivity(@Nullable Class<? extends Activity > clazz);
357374easyWindow. startActivity(@Nullable Intent intent);
0 commit comments