0
액션 바에 3 개의 탭이 있습니다 : A, B, C. 애플리케이션을 마칠 때까지 탭 상태를 유지하고 싶습니다.안드로이드 - 스 와이프 때 새로 고침에서 새로 고침을 멈추는 방법
액션 바 탭에서 스 와이프 할 때 새로 고침을 중단하는 방법을 모르겠습니다. A-> B-> C, A에서 C로 스 와이프하면 A의 웹보기가 다시로드됩니다.
다음은 나의 코드입니다. 너 나 좀 도와 줄 수있어? 미리 감사드립니다. :)
tab1.java
@SuppressLint("ValidFragment")
public class Tab1 extends Fragment {
Context mContext;
WebView web ;
@Override
public View onCreateView(LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
View mainView = (View) inflater.inflate(R.layout.activity_tab1, container, false);
web = (WebView) mainView.findViewById(R.id.webview1);
web.setWebViewClient(new WebClient());
WebSettings set = web.getSettings();
set.setJavaScriptEnabled(true);
web.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
web.loadUrl("http://www.naver.com");
return mainView;
}
class WebClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
와우! 고맙습니다. – younglee