We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1 android.graphics.Outline.setConvexPath(Outline.java:284) 2 io.github.vejei.bottomnavigationbar.BottomNavigationBar$1.getOutline(BottomNavigationBar.java:144) 3 android.view.View.rebuildOutline(View.java:15007) 4 android.view.View.setBackgroundBounds(View.java:19538) 5 android.view.View.drawBackground(View.java:19503) 6 android.view.View.draw(View.java:19305) 7 io.github.vejei.bottomnavigationbar.BottomNavigationBar.draw(BottomNavigationBar.java:385) 8 android.view.View.updateDisplayListIfDirty(View.java:18250) 9 android.view.View.draw(View.java:19042) 10 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 11 androidx.coordinatorlayout.widget.CoordinatorLayout.drawChild(CoordinatorLayout.java:1277) 12 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 13 android.view.View.draw(View.java:19317) 14 android.view.View.updateDisplayListIfDirty(View.java:18250) 15 android.view.View.draw(View.java:19042) 16 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 17 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 18 android.view.View.updateDisplayListIfDirty(View.java:18241) 19 android.view.View.draw(View.java:19042) 20 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 21 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 22 android.view.View.updateDisplayListIfDirty(View.java:18241) 23 android.view.View.draw(View.java:19042) 24 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 25 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 26 android.view.View.updateDisplayListIfDirty(View.java:18241) 27 android.view.View.draw(View.java:19042) 28 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 29 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 30 android.view.View.updateDisplayListIfDirty(View.java:18241) 31 android.view.View.draw(View.java:19042) 32 android.view.ViewGroup.drawChild(ViewGroup.java:4271) 33 android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054) 34 android.view.View.draw(View.java:19317) 35 com.android.internal.policy.DecorView.draw(DecorView.java:915) 36 android.view.View.updateDisplayListIfDirty(View.java:18250) 37 android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:684) 38 android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:690) 39 android.view.ThreadedRenderer.draw(ThreadedRenderer.java:804) 40 android.view.ViewRootImpl.draw(ViewRootImpl.java:3206) 41 android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3004) 42 android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2533) 43 android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1522) 44 android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7292) 45 android.view.Choreographer$CallbackRecord.run(Choreographer.java:981) 46 android.view.Choreographer.doCallbacks(Choreographer.java:790) 47 android.view.Choreographer.doFrame(Choreographer.java:721) 48 android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:967) 49 android.os.Handler.handleCallback(Handler.java:808) 50 android.os.Handler.dispatchMessage(Handler.java:101) 51 android.os.Looper.loop(Looper.java:166) 52 android.app.ActivityThread.main(ActivityThread.java:7529) 53 java.lang.reflect.Method.invoke(Native Method) 54 com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 55 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
The text was updated successfully, but these errors were encountered:
i get the same problem. can anyone help us?
Sorry, something went wrong.
API 27 之前的问题 > setOutlineProvider(new ViewOutlineProvider() {
@Override public void getOutline(View view, Outline outline) { //添加判断 if (outlinePath.isConvex()) { outline.setConvexPath(outlinePath); } } });
No branches or pull requests
1
android.graphics.Outline.setConvexPath(Outline.java:284)
2
io.github.vejei.bottomnavigationbar.BottomNavigationBar$1.getOutline(BottomNavigationBar.java:144)
3
android.view.View.rebuildOutline(View.java:15007)
4
android.view.View.setBackgroundBounds(View.java:19538)
5
android.view.View.drawBackground(View.java:19503)
6
android.view.View.draw(View.java:19305)
7
io.github.vejei.bottomnavigationbar.BottomNavigationBar.draw(BottomNavigationBar.java:385)
8
android.view.View.updateDisplayListIfDirty(View.java:18250)
9
android.view.View.draw(View.java:19042)
10
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
11
androidx.coordinatorlayout.widget.CoordinatorLayout.drawChild(CoordinatorLayout.java:1277)
12
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
13
android.view.View.draw(View.java:19317)
14
android.view.View.updateDisplayListIfDirty(View.java:18250)
15
android.view.View.draw(View.java:19042)
16
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
17
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
18
android.view.View.updateDisplayListIfDirty(View.java:18241)
19
android.view.View.draw(View.java:19042)
20
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
21
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
22
android.view.View.updateDisplayListIfDirty(View.java:18241)
23
android.view.View.draw(View.java:19042)
24
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
25
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
26
android.view.View.updateDisplayListIfDirty(View.java:18241)
27
android.view.View.draw(View.java:19042)
28
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
29
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
30
android.view.View.updateDisplayListIfDirty(View.java:18241)
31
android.view.View.draw(View.java:19042)
32
android.view.ViewGroup.drawChild(ViewGroup.java:4271)
33
android.view.ViewGroup.dispatchDraw(ViewGroup.java:4054)
34
android.view.View.draw(View.java:19317)
35
com.android.internal.policy.DecorView.draw(DecorView.java:915)
36
android.view.View.updateDisplayListIfDirty(View.java:18250)
37
android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:684)
38
android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:690)
39
android.view.ThreadedRenderer.draw(ThreadedRenderer.java:804)
40
android.view.ViewRootImpl.draw(ViewRootImpl.java:3206)
41
android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3004)
42
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2533)
43
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1522)
44
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7292)
45
android.view.Choreographer$CallbackRecord.run(Choreographer.java:981)
46
android.view.Choreographer.doCallbacks(Choreographer.java:790)
47
android.view.Choreographer.doFrame(Choreographer.java:721)
48
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:967)
49
android.os.Handler.handleCallback(Handler.java:808)
50
android.os.Handler.dispatchMessage(Handler.java:101)
51
android.os.Looper.loop(Looper.java:166)
52
android.app.ActivityThread.main(ActivityThread.java:7529)
53
java.lang.reflect.Method.invoke(Native Method)
54
com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
55
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
The text was updated successfully, but these errors were encountered: