Hide keyboard on detaching fragment

Do we really need to do this ourselves, Google?
This commit is contained in:
M66B
2018-08-05 12:09:46 +00:00
parent 10e96f6a3f
commit 8d42f6809f
13 changed files with 72 additions and 87 deletions

View File

@@ -22,8 +22,6 @@ package eu.faircode.email;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v7.app.AppCompatActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -35,7 +33,7 @@ import android.widget.ProgressBar;
// https://developer.android.com/reference/android/webkit/WebView
public class FragmentWebView extends Fragment {
public class FragmentWebView extends FragmentEx {
private String url = null;
@Override
@@ -58,6 +56,7 @@ public class FragmentWebView extends Fragment {
webview.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
setSubtitle(url);
return false;
}
});
@@ -72,13 +71,8 @@ public class FragmentWebView extends Fragment {
url = getArguments().getString("link");
webview.loadUrl(url);
setSubtitle(url);
return view;
}
@Override
public void onResume() {
super.onResume();
((AppCompatActivity) getActivity()).getSupportActionBar().setSubtitle(url);
}
}