diff --git a/app/src/main/java/de/tysox/bs_elmshorn/Tab1.java b/app/src/main/java/de/tysox/bs_elmshorn/Tab1.java index f16fdb2..fce6a4d 100644 --- a/app/src/main/java/de/tysox/bs_elmshorn/Tab1.java +++ b/app/src/main/java/de/tysox/bs_elmshorn/Tab1.java @@ -1,11 +1,14 @@ package de.tysox.bs_elmshorn; +import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.support.v4.app.Fragment; +import android.view.Display; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.view.WindowManager; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; @@ -54,7 +57,8 @@ public class Tab1 extends Fragment { webView.loadUrl("https://tysox.de/webapps/timetable.php?week="+ currentWeek); // s5 mini 119 opx 170 xperia 113 - webView.setInitialScale(160); + webView.setPadding(0,0,0,0); + webView.setInitialScale(getScale()); } },101); @@ -62,6 +66,14 @@ public class Tab1 extends Fragment { return rootView; } + private int getScale(){ + Display display = ((WindowManager) MainActivity.getInstance().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay(); + int width = display.getWidth(); + Double val = new Double(width)/new Double(690); + val = val * 100d; + return val.intValue(); + } + @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser);