gpt4 book ai didi

android - webview 没有在 android 的 fragment 内加载 url

转载 作者:行者123 更新时间:2023-11-29 14:02:35 26 4
gpt4 key购买 nike

我是 fragment 的新手。我正在 fragment 内的 webview 中加载 url 但它没有加载。在模拟器网页中可能会暂时关闭消息即将到来。在 samsung galaxy tab 设备中变为空白任何人都可以告诉什么问题如何解决

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;

public class WebViewFragment1 extends Fragment {
WebView loadWeb;

@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// Tell the framework to try to keep this fragment around
// during a configuration change.
setRetainInstance(true);
// Start up the worker thread.

}
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
ViewGroup layout = (ViewGroup) inflater.inflate(R.layout.gcmweb, container, false);
loadWeb=(WebView)layout.findViewById(R.id.loadWeb);
/*String url = "http://unstructure.org/unstruc/unstruc.php?i="
+ "sample test".replaceAll(" ", "-");*/
String url="http://www.google.com/";
loadWeb.loadUrl(url);
return layout;
}

}

这里我是在activity中动态添加

FragmentTransaction ft = fm.beginTransaction();  
Fragment fragReplace=new WebViewFragment1();
//fm.beginTransaction();
ft.add(R.id.replace_frag_container,fragReplace);
ft.addToBackStack(null);
ft.commit();

谢谢

最佳答案

要使用 fragment ,您应该扩展 Activity 并具有 fragment 布局,反之亦然。检查this link这对初学者来说是一个很棒的教程

关于android - webview 没有在 android 的 fragment 内加载 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8740701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com