Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ramotion/circle-menu-android
/ functions
Functions
74 in github.com/Ramotion/circle-menu-android
⨍
Functions
74
◇
Types & classes
10
↓ 2 callers
Method
getButtonClickAnimation
(final @NonNull FloatingActionButton button)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:395
↓ 2 callers
Method
getCloseMenuAnimation
()
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:542
↓ 2 callers
Method
initButtons
(@NonNull Context context, @NonNull List<Integer> icons, @NonNull List<Integer> colors)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:363
↓ 2 callers
Method
initLayout
(@NonNull Context context)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:303
↓ 2 callers
Method
initMenu
(int menuButtonColor)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:319
↓ 2 callers
Method
offsetAndScaleButtons
(float centerX, float centerY, float angleStep, float offset, float scale)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:381
↓ 2 callers
Method
openOrClose
(boolean open, boolean animate)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:700
↓ 1 callers
Method
getOpenMenuAnimation
()
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:481
↓ 1 callers
Method
onButtonClickAnimationEnd
Invoked on button click, after animation end. @param view - current CircleMenuView instance. @param buttonIndex - clicked button zero-based index.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:107
↓ 1 callers
Method
onButtonClickAnimationStart
Invoked on button click, before animation start. @param view - current CircleMenuView instance. @param buttonIndex - clicked button zero-based index.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:100
↓ 1 callers
Method
onButtonLongClick
Invoked on button long click. Invokes {@see onButtonLongClickAnimationStart} and {@see onButtonLongClickAnimationEnd} if returns true. @param view cur
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:116
↓ 1 callers
Method
onButtonLongClickAnimationEnd
Invoked on button long click, after animation end. @param view - current CircleMenuView instance. @param buttonIndex - clicked button zero-based index
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:130
↓ 1 callers
Method
onButtonLongClickAnimationStart
Invoked on button long click, before animation start. @param view - current CircleMenuView instance. @param buttonIndex - clicked button zero-based in
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:123
↓ 1 callers
Method
onMenuCloseAnimationEnd
Invoked on close menu button click, after animation end. @param view - current CircleMenuView instance.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:93
↓ 1 callers
Method
onMenuCloseAnimationStart
Invoked on close menu button click, before animation start. @param view - current CircleMenuView instance.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:87
↓ 1 callers
Method
onMenuOpenAnimationEnd
Invoked on menu button click, after animation end. @param view - current CircleMenuView instance.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:81
↓ 1 callers
Method
onMenuOpenAnimationStart
Invoked on menu button click, before animation start. @param view current CircleMenuView instance.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:75
↓ 1 callers
Method
setAlpha
(@FloatRange(from = 0.0, to = 1.0) float alpha)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:49
↓ 1 callers
Method
setEventListener
See {@link CircleMenuView.EventListener } @param listener new event listener or null.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:688
↓ 1 callers
Method
setRadius
(int radius)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:114
↓ 1 callers
Method
setStartAngle
(@FloatRange(from = 0.0, to = 360.0) float startAngle)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:93
↓ 1 callers
Method
setStrokeColor
(int color)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:106
↓ 1 callers
Method
setStrokeWidth
(int width)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:110
Method
CircleMenuView
(@NonNull Context context, @Nullable AttributeSet attrs)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:190
Method
RingEffectView
(Context context)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:25
Method
additionIsCorrect
()
circle-menu-simple-example/src/test/java/com/ramotion/circlemenu/ExampleUnitTest.java:13
Method
addition_isCorrect
()
circle-menu/src/test/java/com/ramotion/circlemenu/ExampleUnitTest.java:13
Method
close
Close menu programmatically @param animate close with animation or not
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:751
Method
getAlpha
()
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:55
Method
getAngle
()
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:60
Method
getDistance
See {@link R.styleable#CircleMenuView_distance} @return current distance in pixels.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:680
Method
getDurationClose
See {@link R.styleable#CircleMenuView_duration_close} @return current close animation duration.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:615
Method
getDurationOpen
See {@link R.styleable#CircleMenuView_duration_open} @return current open animation duration.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:631
Method
getDurationRing
See {@link R.styleable#CircleMenuView_duration_ring} @return current ring animation duration.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:647
Method
getEventListener
See {@link CircleMenuView.EventListener } @return current event listener or null.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:696
Method
getIconClose
()
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:598
Method
getIconMenu
()
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:589
Method
getLongClickDurationRing
See {@link R.styleable#CircleMenuView_long_click_duration_ring} @return current long click ring animation duration.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:655
Method
getRadius
()
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:118
Method
getStartAngle
()
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:89
Method
onAnimationEnd
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:149
Method
onAnimationEnd
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:177
Method
onAnimationEnd
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:331
Method
onAnimationStart
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:143
Method
onAnimationStart
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:173
Method
onAnimationStart
(Animator animation)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:321
Method
onAnimationUpdate
(ValueAnimator valueAnimator)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:491
Method
onButtonClickAnimationEnd
(@NonNull CircleMenuView view, int index)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:46
Method
onButtonClickAnimationStart
(@NonNull CircleMenuView view, int index)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:41
Method
onButtonLongClick
(@NonNull CircleMenuView view, int index)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:51
Method
onButtonLongClickAnimationEnd
(@NonNull CircleMenuView view, int index)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:62
Method
onButtonLongClickAnimationStart
(@NonNull CircleMenuView view, int index)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:57
Method
onClick
(final View view)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:134
Method
onClick
(View view)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:349
Method
onCreate
(Bundle savedInstanceState)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:14
Method
onDraw
(Canvas canvas)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:37
Method
onLayout
(boolean changed, int left, int top, int right, int bottom)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:285
Method
onLongClick
(final View view)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:162
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:275
Method
onMenuCloseAnimationEnd
(@NonNull CircleMenuView view)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:36
Method
onMenuCloseAnimationStart
(@NonNull CircleMenuView view)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:31
Method
onMenuOpenAnimationEnd
(@NonNull CircleMenuView view)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:26
Method
onMenuOpenAnimationStart
(@NonNull CircleMenuView view)
circle-menu-simple-example/src/main/java/com/ramotion/circlemenu/example/simple/MainActivity.java:21
Method
open
Open menu programmatically @param animate open with animation or not
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:743
Method
setAngle
(@FloatRange(from = 0.0, to = 360.0) float angle)
circle-menu/src/main/java/com/ramotion/circlemenu/RingEffectView.java:64
Method
setDistance
See {@link R.styleable#CircleMenuView_distance} @param distance in pixels.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:671
Method
setDurationClose
See {@link R.styleable#CircleMenuView_duration_close} @param duration close animation duration in milliseconds.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:607
Method
setDurationOpen
See {@link R.styleable#CircleMenuView_duration_open} @param duration open animation duration in milliseconds.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:623
Method
setDurationRing
See {@link R.styleable#CircleMenuView_duration_ring} @param duration ring animation duration in milliseconds.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:639
Method
setIconClose
(@DrawableRes int iconId)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:594
Method
setIconMenu
(@DrawableRes int iconId)
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:585
Method
setLongClickDurationRing
See {@link R.styleable#CircleMenuView_long_click_duration_ring} @param duration long click ring animation duration in milliseconds.
circle-menu/src/main/java/com/ramotion/circlemenu/CircleMenuView.java:663
Method
useAppContext
()
circle-menu-simple-example/src/androidTest/java/com/ramotion/circlemenu/ExampleInstrumentedTest.java:20
Method
useAppContext
()
circle-menu/src/androidTest/java/com/ramotion/circlemenu/ExampleInstrumentedTest.java:20