Skip to content

Commit 57fd352

Browse files
committed
remove unused imports
1 parent f0cfcb3 commit 57fd352

File tree

2 files changed

+16
-31
lines changed

2 files changed

+16
-31
lines changed

app/src/main/java/com/dergoogler/mmrl/MainActivity.java

+15-28
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
11
package com.dergoogler.mmrl;
22

33
import android.annotation.SuppressLint;
4-
import android.content.Context;
5-
import android.content.Intent;
6-
import android.database.Cursor;
74
import android.graphics.Rect;
8-
import android.net.Uri;
95
import android.os.Build;
106
import android.os.Bundle;
117
import android.os.StrictMode;
12-
import android.provider.DocumentsContract;
13-
import android.provider.MediaStore;
14-
import android.provider.OpenableColumns;
158
import android.util.Log;
169
import android.view.View;
17-
import android.view.ViewTreeObserver;
1810
import android.webkit.ConsoleMessage;
1911
import android.webkit.WebSettings;
2012
import android.webkit.WebView;
@@ -32,13 +24,11 @@
3224
import com.dergoogler.core.NativeBuildConfig;
3325
import com.dergoogler.core.NativeView;
3426
import com.dergoogler.core.NativeSuZip;
35-
import com.topjohnwu.superuser.io.SuFile;
3627

3728
import org.apache.cordova.*;
3829
import org.apache.cordova.engine.SystemWebChromeClient;
3930
import org.apache.cordova.engine.SystemWebViewEngine;
4031

41-
import java.io.File;
4232

4333
public class MainActivity extends CordovaActivity {
4434

@@ -65,24 +55,21 @@ public void onCreate(Bundle savedInstanceState) {
6555
CordovaWebViewEngine wve = appView.getEngine();
6656

6757

68-
rootView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
69-
@Override
70-
public void onGlobalLayout() {
71-
Rect r = new Rect();
72-
rootView.getWindowVisibleDisplayFrame(r);
73-
int screenHeight = rootView.getRootView().getHeight();
74-
int keypadHeight = screenHeight - r.bottom;
75-
76-
if (keypadHeight > screenHeight * 0.15) { // 0.15 ratio is perhaps enough to determine keypad height.
77-
if (!isKeyboardShowing) {
78-
isKeyboardShowing = true;
79-
adjustWebViewHeight(keypadHeight);
80-
}
81-
} else {
82-
if (isKeyboardShowing) {
83-
isKeyboardShowing = false;
84-
resetWebViewHeight();
85-
}
58+
rootView.getViewTreeObserver().addOnGlobalLayoutListener(() -> {
59+
Rect r = new Rect();
60+
rootView.getWindowVisibleDisplayFrame(r);
61+
int screenHeight = rootView.getRootView().getHeight();
62+
int keypadHeight = screenHeight - r.bottom;
63+
64+
if (keypadHeight > screenHeight * 0.15) { // 0.15 ratio is perhaps enough to determine keypad height.
65+
if (!isKeyboardShowing) {
66+
isKeyboardShowing = true;
67+
adjustWebViewHeight(keypadHeight);
68+
}
69+
} else {
70+
if (isKeyboardShowing) {
71+
isKeyboardShowing = false;
72+
resetWebViewHeight();
8673
}
8774
}
8875
});

app/src/main/res/xml/config.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<?xml version='1.0' encoding='utf-8'?>
2-
<widget id="com.dergoogler.mmrl"
3-
version="1.6.0"
4-
xmlns:android="http://schemas.android.com/apk/res/android">
2+
<widget id="com.dergoogler.mmrl" version="1.6.0">
53
<name>MMRL</name>
64
<description>No description</description>
75
<author email="[email protected]" href="https://dergoogler.com">

0 commit comments

Comments
 (0)