public class FeedFragment extends Fragment {
private WebView livestream;
public FeedFragment() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_feed, container, false);
livestream = (WebView) WebView.findViewById(R.id.livestream);
livestream.loadUrl("http://www.google.com");
}
Почему я получаю следующие ошибки:
ошибка: на нестатический метод findViewById (int) нельзя ссылаться из статического контекста, где T является переменной типа: T extendsПредставление, объявленное в методе findViewById (int)
Я устал тратить свое время на чтение документации Android и обнаружение ошибок!
Фрагмент xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffb067"
tools:context=".FeedFragment">
<!-- TODO: Update blank fragment layout -->
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:gravity="center"
android:textColor="@android:color/white"
android:textSize="20sp"
android:textStyle="bold"
android:text="Feed Fragment" />
<WebView
android:id="@+id/livestream"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>