From da04c85e9ca803f20bb49787a5406a15fa0febed Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Fri, 25 Oct 2024 18:37:18 +0300 Subject: [PATCH] Android: silence missing View constructor warning We're not using those classes from XML layouts, so we can silence this warning. Change-Id: Ie65e6c56557fcb534d4469ae928a42d6961080e2 Reviewed-by: Petri Virkkunen --- src/android/jar/src/org/qtproject/qt/android/QtEditText.java | 2 ++ src/android/jar/src/org/qtproject/qt/android/QtTextureView.java | 2 ++ src/android/jar/src/org/qtproject/qt/android/QtWindow.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/android/jar/src/org/qtproject/qt/android/QtEditText.java b/src/android/jar/src/org/qtproject/qt/android/QtEditText.java index 69126192169..7f9fd0ff171 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtEditText.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtEditText.java @@ -4,6 +4,7 @@ package org.qtproject.qt.android; +import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; @@ -15,6 +16,7 @@ import android.view.KeyEvent; import org.qtproject.qt.android.QtInputConnection.QtInputConnectionListener; +@SuppressLint("ViewConstructor") class QtEditText extends View { int m_initialCapsMode = 0; diff --git a/src/android/jar/src/org/qtproject/qt/android/QtTextureView.java b/src/android/jar/src/org/qtproject/qt/android/QtTextureView.java index 67a533b55ba..c9c4a0e2ee4 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtTextureView.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtTextureView.java @@ -4,12 +4,14 @@ package org.qtproject.qt.android; +import android.annotation.SuppressLint; import android.content.Context; import android.graphics.SurfaceTexture; import android.util.Log; import android.view.Surface; import android.view.TextureView; +@SuppressLint("ViewConstructor") class QtTextureView extends TextureView implements TextureView.SurfaceTextureListener { private final QtSurfaceInterface m_surfaceCallback; diff --git a/src/android/jar/src/org/qtproject/qt/android/QtWindow.java b/src/android/jar/src/org/qtproject/qt/android/QtWindow.java index e1e400c3ef9..19ad204a086 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtWindow.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtWindow.java @@ -3,6 +3,7 @@ package org.qtproject.qt.android; +import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.view.GestureDetector; @@ -13,6 +14,7 @@ import android.view.ViewGroup; import java.util.HashMap; +@SuppressLint("ViewConstructor") class QtWindow extends QtLayout implements QtSurfaceInterface { private View m_surfaceContainer; private View m_nativeView;