【发布时间】:2011-07-31 16:18:25
【问题描述】:
我不断收到此错误...
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): FATAL EXCEPTION: main
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): java.lang.NullPointerException
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): at com.fttech.shoppingClass$1.onClick(shoppingClass.java:47)
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): at android.view.View.performClick(View.java:3110)
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): at android.view.View$PerformClick.run(View.java:11928)
07-31 12:15:55.640: ERROR/AndroidRuntime(24373): at android.os.Handler.handleCallback(Handler.java:587)
我正在这里实现一个 onClick...
@Override
public void onClick(View v) {
getUserPreference();
shopping.loadUrl(url);
}
});
我已经实例化了购物...
这是带有 loadUrl 方法的类。
public class shopping_details_fragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
return(inflater.inflate(R.layout.details_fragment, container, false));
}
public void loadUrl(String url){
WebView web = (WebView)getView().findViewById(R.id.detailsOfIem);
web.loadUrl(url);
}
}
这是我正在使用的 XML..
对于 details_fragment.xml 我正在膨胀...
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<WebView
android:layout_width="match_parent"
android:id="@+id/detailsOfIem"
android:layout_height="match_parent">
</WebView>
</LinearLayout>
【问题讨论】: