Я бы хотел добавить индикатор загрузки в мой веб-просмотр, есть ли для этого решение?Индикатор загрузки веб-сайта андроид-фрагмента
благодарим вас заранее!
import com.actionbarsherlock.app.SherlockFragment;
public class Showing_now extends SherlockFragment{
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View mainView = (View) inflater.inflate(R.layout.activity_showing_now, container, false);
WebView webView = (WebView) mainView.findViewById(R.id.webViewsn);
webView.setWebViewClient(new MyWebViewClient());
webView.getSettings().setPluginsEnabled(true);
webView.getSettings().setBuiltInZoomControls(false);
webView.getSettings().setSupportZoom(false);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginState(PluginState.ON);
webView.loadUrl("http://www.myweburl.com");
return mainView;
}
private class MyWebViewClient extends WebViewClient {
}
}
Я стараюсь использовать его, но его не работает скажите, пожалуйста, где я должен добавить? –
Весь этот код должен быть в 'onCreate', когда вы инициализируете свою деятельность. Что именно это не удается? Вы получаете «NullPointerException»? Кроме того, поскольку кажется, что вы используете фрагменты, вам, возможно, придется немного изменить мой код. вместо использования 'this', попробуйте' getActivity() ' – TheWizKid95