- Forum-Beiträge: 46
02.06.2014, 23:50:55 via Website
02.06.2014 23:50:55 via Website
Weshalb bekomm ich einen NullPointer bei "
viewc.findViewById(R.id.progressBar); "
Was übersehe ich? Danke für die Hilfe
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ProgressBar;
public class FragmentC extends Fragment {
View viewc;
WebView webViewc;
ProgressBar progressBarc;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
viewc = inflater.inflate(R.layout.fragment_c, container, false);
progressBarc = (ProgressBar) viewc.findViewById(R.id.progressBar);
webViewc = (WebView) viewc.findViewById(R.id.mein);
webViewc.setWebViewClient(new WebViewClient());
webViewc.getSettings().setJavaScriptEnabled(true);
webViewc.getSettings().setBuiltInZoomControls(false);
webViewc.getSettings().setUseWideViewPort(true);
webViewc.getSettings().setLoadWithOverviewMode(true);
webViewc.setWebChromeClient(new CustomWebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
progressBarc.setVisibility(View.VISIBLE);
progressBarc.setProgress(progress);
if (progress == 100) {
progressBarc.setVisibility(View.GONE); // Make the bar disappear after URL is loaded
}
}
});
progressBarc.setVisibility(View.VISIBLE);
webViewc.loadUrl("http://www.meine"
return viewc;
}
private class CustomWebChromeClient extends WebChromeClient {
}
}
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.