Skip navigation links
A B C D E G H I O P S U V 

A

addContentView(View) - Method in class com.xujiaji.happybubble.BubbleDialog
Deprecated.
Auto - Enum in com.xujiaji.happybubble
自动确定位置
autoPosition(Auto) - Method in class com.xujiaji.happybubble.BubbleDialog
设置是否自动设置Dialog的位置

B

BubbleDialog - Class in com.xujiaji.happybubble
Created by JiajiXu on 17-12-4.
BubbleDialog(Context) - Constructor for class com.xujiaji.happybubble.BubbleDialog
 
BubbleDialog.Position - Enum in com.xujiaji.happybubble
气泡位置
BubbleLayout - Class in com.xujiaji.happybubble
气泡布局 Created by JiajiXu on 17-12-1.
BubbleLayout(Context) - Constructor for class com.xujiaji.happybubble.BubbleLayout
 
BubbleLayout(Context, AttributeSet) - Constructor for class com.xujiaji.happybubble.BubbleLayout
 
BubbleLayout(Context, AttributeSet, int) - Constructor for class com.xujiaji.happybubble.BubbleLayout
 
BubbleLayout.Look - Enum in com.xujiaji.happybubble
箭头指向
BubbleLayout.OnClickEdgeListener - Interface in com.xujiaji.happybubble
触摸到气泡的边缘

C

calBar(boolean) - Method in class com.xujiaji.happybubble.BubbleDialog
Deprecated.
com.xujiaji.happybubble - package com.xujiaji.happybubble
 

D

dismiss() - Method in class com.xujiaji.happybubble.BubbleDialog
 
dpToPx(Context, float) - Static method in class com.xujiaji.happybubble.Util
 

E

edge() - Method in interface com.xujiaji.happybubble.BubbleLayout.OnClickEdgeListener
 

G

getArrowDownLeftRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getArrowDownRightRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getArrowTopLeftRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getArrowTopRightRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getBubbleColor() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getBubbleRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLDR() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLook() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLookLength() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLookPosition() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLookWidth() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getLTR() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getPaint() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getPath() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getRDR() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getRTR() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getScreenWH(Context) - Static method in class com.xujiaji.happybubble.Util
获取屏幕宽高
getShadowColor() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getShadowRadius() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getShadowX() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getShadowY() - Method in class com.xujiaji.happybubble.BubbleLayout
 
getStatusHeight(Context) - Static method in class com.xujiaji.happybubble.Util
获取状态栏的高度
getType(int) - Static method in enum com.xujiaji.happybubble.BubbleLayout.Look
 

H

hide(Dialog) - Static method in class com.xujiaji.happybubble.Util
隐藏软键盘

I

initPadding() - Method in class com.xujiaji.happybubble.BubbleLayout
 
invalidate() - Method in class com.xujiaji.happybubble.BubbleLayout
 

O

onCreate(Bundle) - Method in class com.xujiaji.happybubble.BubbleDialog
 
onDraw(Canvas) - Method in class com.xujiaji.happybubble.BubbleLayout
 
onKeyDown(int, KeyEvent) - Method in class com.xujiaji.happybubble.BubbleDialog
 
onRestoreInstanceState(Parcelable) - Method in class com.xujiaji.happybubble.BubbleLayout
 
onSaveInstanceState() - Method in class com.xujiaji.happybubble.BubbleLayout
 
onSizeChanged(int, int, int, int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
onTouchEvent(MotionEvent) - Method in class com.xujiaji.happybubble.BubbleDialog
 
onTouchEvent(MotionEvent) - Method in class com.xujiaji.happybubble.BubbleLayout
 

P

postInvalidate() - Method in class com.xujiaji.happybubble.BubbleLayout
 

S

setArrowDownLeftRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setArrowDownRightRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setArrowTopLeftRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setArrowTopRightRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setBubbleBorderColor(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setBubbleBorderSize(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setBubbleColor(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setBubbleContentView(View) - Method in class com.xujiaji.happybubble.BubbleDialog
设置dialog内容view
setBubbleImageBg(Bitmap) - Method in class com.xujiaji.happybubble.BubbleLayout
设置背景图片
setBubbleImageBgRes(int) - Method in class com.xujiaji.happybubble.BubbleLayout
设置背景图片资源
setBubbleLayout(BubbleLayout) - Method in class com.xujiaji.happybubble.BubbleDialog
自定义气泡布局
setBubblePadding(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setBubbleRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setCancelable(boolean) - Method in class com.xujiaji.happybubble.BubbleDialog
 
setClickedPosition(int, int) - Method in class com.xujiaji.happybubble.BubbleDialog
设置被点击的位置来弹出dialog的位置
setClickedView(View) - Method in class com.xujiaji.happybubble.BubbleDialog
设置被点击的view来设置弹出dialog的位置
setLayout(int, int, int) - Method in class com.xujiaji.happybubble.BubbleDialog
 
setLDR(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setLook(BubbleLayout.Look) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setLookLength(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setLookPosition(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setLookWidth(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setLTR(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setOffsetX(int) - Method in class com.xujiaji.happybubble.BubbleDialog
设置x方向偏移量
setOffsetY(int) - Method in class com.xujiaji.happybubble.BubbleDialog
设置y方向偏移量
setOnClickEdgeListener(BubbleLayout.OnClickEdgeListener) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setPosition(BubbleDialog.Position...) - Method in class com.xujiaji.happybubble.BubbleDialog
设置气泡位置,排列最前的优先级越高
注意1:调用该方法后BubbleDialog.autoPosition(Auto)将失效 注意2:如果设置的位置数组中没有满足可在空间中显示完的条件,那么默认第一优先级位置
setRDR(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setRelativeOffset(int) - Method in class com.xujiaji.happybubble.BubbleDialog
设置dialog相对与被点击View的偏移
setRTR(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setShadowColor(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setShadowRadius(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setShadowX(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setShadowY(int) - Method in class com.xujiaji.happybubble.BubbleLayout
 
setThroughEvent(boolean, boolean) - Method in class com.xujiaji.happybubble.BubbleDialog
设置是否穿透Dialog手势交互
setTransParentBackground() - Method in class com.xujiaji.happybubble.BubbleDialog
背景全透明
shouldCloseOnTouch(MotionEvent, View) - Method in class com.xujiaji.happybubble.BubbleDialog
 
softShowUp() - Method in class com.xujiaji.happybubble.BubbleDialog
当软件键盘弹出时,dialog根据条件上移

U

Util - Class in com.xujiaji.happybubble
Created by JiajiXu on 17-12-4.
Util() - Constructor for class com.xujiaji.happybubble.Util
 

V

valueOf(String) - Static method in enum com.xujiaji.happybubble.Auto
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xujiaji.happybubble.BubbleDialog.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xujiaji.happybubble.BubbleLayout.Look
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xujiaji.happybubble.Auto
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xujiaji.happybubble.BubbleDialog.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xujiaji.happybubble.BubbleLayout.Look
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I O P S U V 
Skip navigation links