Java FingerPainter类未绘制-Android

Java FingerPainter类未绘制-Android,java,android,Java,Android,我正在创建一个简单的绘图应用程序,我想更改画笔的颜色。我在SelectColor类中输入它,然后在我的主要活动中设置它: protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { super.onActivityResult(requestCode, resultCode, dat

我正在创建一个简单的绘图应用程序,我想更改画笔的颜色。我在SelectColor类中输入它,然后在我的主要活动中设置它:

    protected void onActivityResult(int requestCode, int resultCode,
                                    @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        FingerPainterView myFingerPainter = (FingerPainterView)findViewById(R.id.fingerPainterView);

            if(resultCode != RESULT_CANCELED) {
                if (requestCode == COLOR_REQUEST_CODE ) {
                    String currentColorString = data.getStringExtra("new color");
                    Integer currentColor = Integer.parseInt(currentColorString, 16);
                    myFingerPainter.setColour(currentColor); //setting the color
                    System.out.println(myFingerPainter.getColour());


                } else if (requestCode == BRUSH_REQUEST_CODE) {
                    String currentBrush = data.getStringExtra("new brush");
                    myFingerPainter.setBrush(Paint.Cap.valueOf(currentBrush));
                }
            }
        }
    }
我知道setColor方法正在工作,因为它将正确的颜色(红色)打印到logcat:

2020-10-31 15:16:46.716 8366-8366/com.example.myapplication I/System.out: 16711680
我得到了一个FingerPainterClass,它有一个setColor方法:

    public void setColour(int colour) {
        paint.setColor(colour);
    }
我相信画布上的实际绘画发生在这里的FingerPainter课程中:

    @Override
    public boolean onTouchEvent(MotionEvent event) {
        float x = event.getX();
        float y = event.getY();
        switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
                path.reset();
                path.moveTo(x, y);
                path.lineTo(x, y);
                invalidate();
                break;
            case MotionEvent.ACTION_MOVE:
                path.lineTo(x, y);
                invalidate();
                break;
            case MotionEvent.ACTION_UP:
                canvas.drawPath(path, paint);
                path.reset();
                invalidate();
                break;
        }
        return true;
    }
问题是,一旦我设置了颜色,绘图就不起作用,也就是说,它什么都不画。这是我打开应用程序的日志,使用默认颜色绘制,绘制精细,然后在SelectColor活动中更改颜色并尝试绘制(不绘制)

2020-10-3115:39:31.8849987-9987/?I/art:未延迟启用-Xcheck:jni(已启用)
2020-10-31 15:39:31.885 9987-9987/? W/art:X86的意外CPU变量使用默认值:X86
2020-10-31 15:39:32.207 9987-9987/com.example.myapplication W/System:ClassLoader引用的未知路径:/data/app/com.example.myapplication-1/lib/x86
2020-10-31 15:39:32.236 9987-9987/com.example.myapplication W/art:Android 4.1之前的方法Android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.UpdatentFilter(Android.graphics.PorterDuffColorFilter,Android.content.res.ColorStateList,Android.graphics.PorterDuff$模式)将错误地重写android.graphics.drawable.drawable中的包私有方法
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:拒绝对以前失败的类java.lang.class:java.lang.NoClassDefFoundError:解析失败:Landroid/view/view$OnUnhandledKeyEventListener;
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于void androidx.core.view.viewcomat.setBackground(android.view.view,android.graphics.drawable.drawable)(viewcomat.java:2678)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于void androidx.appcompat.widget.ActionBarContainer.(android.content.Context,android.util.AttributeSet)(ActionBarContainer.java:63)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[])(Constructor.java:-2)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[])(Constructor.java:430)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.createView(java.lang.String,java.lang.String,android.util.AttributeSet)(LayoutInflater.java:645)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.createViewFromTag(android.view.view,java.lang.String,android.content.Context,android.util.AttributeSet,boolean)(LayoutInflater.java:787)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.createViewFromTag(android.view.view,java.lang.String,android.content.Context,android.util.AttributeSet)(LayoutInflater.java:727)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser,android.view.view,android.content.Context,android.util.AttributeSet,boolean)(LayoutInflater.java:858)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于void android.view.LayoutInflater.rinflatechilren(org.xmlpull.v1.XmlPullParser,android.view.view,android.util.AttributeSet,boolean)(LayoutInflater.java:821)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser,android.view.ViewGroup,boolean)(LayoutInflater.java:518)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.inflate(int,android.view.ViewGroup,boolean)(LayoutInflater.java:426)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.view.view-android.view.LayoutInflater.inflate(int,android.view.ViewGroup)(LayoutInflater.java:377)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于android.view.ViewGroup androidx.appcompat.app.appcompatidelegateimpl.createSubDecor()(appcompatidelegateimpl.java:896)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at void androidx.appcompat.app.appcompatedelegateimpl.ensureubdecor()(appcompatedelegateimpl.java:806)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:位于void androidx.appcompat.app.appcompatedelegateimpl.setContentView(int)(appcompatedelegateimpl.java:693)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at void androidx.appcompat.app.AppCompatActivity.setContentView(int)(AppCompatActivity.java:170)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at void com.example.myapplication.MainActivity.onCreate(android.os.Bundle)(MainActivity.java:29)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at void android.app.Activity.performCreate(android.os.Bundle)(Activity.java:6679)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity,android.os.Bundle)(Instrumentation.java:1118)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:at-android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord,android.content.Intent)(ActivityThread.java:2618)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:在void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord,
2020-10-31 15:39:31.884 9987-9987/? I/art: Not late-enabling -Xcheck:jni (already on)
2020-10-31 15:39:31.885 9987-9987/? W/art: Unexpected CPU variant for X86 using defaults: x86
2020-10-31 15:39:32.207 9987-9987/com.example.myapplication W/System: ClassLoader referenced unknown path: /data/app/com.example.myapplication-1/lib/x86
2020-10-31 15:39:32.236 9987-9987/com.example.myapplication W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2678)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:896)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void com.example.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:29)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6679)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2618)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2726)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1477)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.os.Looper.loop() (Looper.java:154)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6119)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:886)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:776)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.example.myapplication-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.myapplication-1/lib/x86, /system/lib, /vendor/lib]]
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
2020-10-31 15:39:32.253 9987-9987/com.example.myapplication I/art:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2678)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:896)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:806)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:693)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:170)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void com.example.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:29)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6679)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2618)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2726)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1477)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.os.Looper.loop() (Looper.java:154)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6119)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:886)
2020-10-31 15:39:32.254 9987-9987/com.example.myapplication I/art:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:776)
2020-10-31 15:39:32.421 9987-10013/com.example.myapplication I/OpenGLRenderer: Initialized EGL, version 1.4
2020-10-31 15:39:32.421 9987-10013/com.example.myapplication D/OpenGLRenderer: Swap behavior 1
2020-10-31 15:39:32.422 9987-10013/com.example.myapplication W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
2020-10-31 15:39:32.422 9987-10013/com.example.myapplication D/OpenGLRenderer: Swap behavior 0
2020-10-31 15:39:32.437 9987-10013/com.example.myapplication D/EGL_emulation: eglCreateContext: 0xada850c0: maj 3 min 1 rcv 4
2020-10-31 15:39:32.473 9987-9987/com.example.myapplication I/ViewConfigCompat: Could not find method getScaledScrollFactor() on ViewConfiguration
2020-10-31 15:39:32.482 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:39:32.484 9987-10013/com.example.myapplication E/eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
2020-10-31 15:39:32.484 9987-10013/com.example.myapplication E/eglCodecCommon: glUtilsParamSize: unknow param 0x000082da
2020-10-31 15:39:32.497 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.264 9987-9987/com.example.myapplication D/g53mdp: Select colour
2020-10-31 15:42:29.404 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.450 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.486 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.525 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.537 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:29.540 9987-10013/com.example.myapplication D/OpenGLRenderer: endAllActiveAnimators on 0x9e3b6d80 (ListView) with handle 0x90c17860
2020-10-31 15:42:30.147 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:34.983 9987-9987/com.example.myapplication I/System.out: 16711680
2020-10-31 15:42:35.065 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:35.117 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:35.219 9987-9987/com.example.myapplication W/IInputConnectionWrapper: finishComposingText on inactive InputConnection
2020-10-31 15:42:35.254 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)
2020-10-31 15:42:35.262 9987-10013/com.example.myapplication D/OpenGLRenderer: endAllActiveAnimators on 0x9079e180 (RippleDrawable) with handle 0xa2c68060
2020-10-31 15:42:36.062 9987-10013/com.example.myapplication D/EGL_emulation: eglMakeCurrent: 0xada850c0: ver 3 1 (tinfo 0xada83240)