mirror of https://github.com/M66B/FairEmail.git
Improved is zoomed
This commit is contained in:
parent
3e0e00c418
commit
3863ac8757
|
@ -26,6 +26,7 @@ import android.graphics.Bitmap;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
|
import android.util.DisplayMetrics;
|
||||||
import android.util.Pair;
|
import android.util.Pair;
|
||||||
import android.view.InputDevice;
|
import android.view.InputDevice;
|
||||||
import android.view.MotionEvent;
|
import android.view.MotionEvent;
|
||||||
|
@ -329,26 +330,11 @@ public class WebViewEx extends WebView implements DownloadListener, View.OnLongC
|
||||||
return super.onGenericMotionEvent(event);
|
return super.onGenericMotionEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isZoomedX() {
|
|
||||||
int xtend = computeHorizontalScrollExtent();
|
|
||||||
if (xtend != 0) {
|
|
||||||
float xscale = computeHorizontalScrollRange() / (float) xtend;
|
|
||||||
if (xscale > 1.2)
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isZoomedY() {
|
public boolean isZoomedY() {
|
||||||
int ytend = computeVerticalScrollExtent();
|
DisplayMetrics dm = getResources().getDisplayMetrics();
|
||||||
if (ytend != 0) {
|
int ch = Math.round(getContentHeight() * dm.density);
|
||||||
float yscale = computeVerticalScrollRange() / (float) ytend;
|
int dp6 = Math.round(6 * dm.density);
|
||||||
if (yscale > 1.2)
|
return (ch - dp6 > getHeight());
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean isFeatureSupported(String feature) {
|
public static boolean isFeatureSupported(String feature) {
|
||||||
|
|
Loading…
Reference in New Issue