From 324608d49a764b9dfc46b0a67252c86502ea2e81 Mon Sep 17 00:00:00 2001 From: CounterFire2023 <136581895+CounterFire2023@users.noreply.github.com> Date: Fri, 15 Sep 2023 11:44:26 +0800 Subject: [PATCH] remove some unused method --- .../src/org/cocos2dx/lib/Cocos2dxHelper.java | 15 ----------- cocos/platform/android/jni/JniImp.cpp | 26 ------------------- 2 files changed, 41 deletions(-) diff --git a/cocos/platform/android/java/src/org/cocos2dx/lib/Cocos2dxHelper.java b/cocos/platform/android/java/src/org/cocos2dx/lib/Cocos2dxHelper.java index b428cc3..b7aa10c 100644 --- a/cocos/platform/android/java/src/org/cocos2dx/lib/Cocos2dxHelper.java +++ b/cocos/platform/android/java/src/org/cocos2dx/lib/Cocos2dxHelper.java @@ -289,8 +289,6 @@ public class Cocos2dxHelper { private static native void nativeSetApkPath(final String pApkPath); - private static native void nativeSetEditTextDialogResult(final byte[] pBytes); - private static native void nativeSetContext(final Context pContext, final AssetManager pAssetManager); private static native void nativeSetAudioDeviceInfo(boolean isSupportLowLatency, int deviceSampleRate, int audioBufferSizeInFames); @@ -458,20 +456,7 @@ public class Cocos2dxHelper { Cocos2dxHelper.sCocos2dxHelperListener.showDialog(pTitle, pMessage); } - public static void setEditTextDialogResult(final String pResult) { - try { - final byte[] bytesUTF8 = pResult.getBytes("UTF8"); - Cocos2dxHelper.sCocos2dxHelperListener.runOnGLThread(new Runnable() { - @Override - public void run() { - Cocos2dxHelper.nativeSetEditTextDialogResult(bytesUTF8); - } - }); - } catch (UnsupportedEncodingException pUnsupportedEncodingException) { - /* Nothing. */ - } - } private static int displayMetricsToDPI(DisplayMetrics metrics) { diff --git a/cocos/platform/android/jni/JniImp.cpp b/cocos/platform/android/jni/JniImp.cpp index 0aa46fe..b70af32 100644 --- a/cocos/platform/android/jni/JniImp.cpp +++ b/cocos/platform/android/jni/JniImp.cpp @@ -493,32 +493,6 @@ extern "C" LOGD("nativeSetAudioDeviceInfo: sampleRate: %d, bufferSizeInFrames: %d", g_deviceSampleRate, g_deviceAudioBufferSizeInFrames); } - JNIEXPORT void JNICALL JNI_HELPER(nativeSetEditTextDialogResult)(JNIEnv *env, jclass obj, jbyteArray text) - { - jsize size = env->GetArrayLength(text); - - if (size > 0) - { - jbyte *data = (jbyte *)env->GetByteArrayElements(text, 0); - char *buffer = (char *)malloc(size + 1); - if (buffer != nullptr) - { - memcpy(buffer, data, size); - buffer[size] = '\0'; - // pass data to edittext's delegate - if (s_editTextCallback) - s_editTextCallback(buffer, s_ctx); - free(buffer); - } - env->ReleaseByteArrayElements(text, data, 0); - } - else - { - if (s_editTextCallback) - s_editTextCallback("", s_ctx); - } - } - /*********************************************************** * Cocos2dxAudioFocusManager native functions implementation. ***********************************************************/