WebView dans un Fragment (android.de soutien.v4)
J'ai un onglet de menu à l'aide d'un ViewPager
. Chaque onglet contient des fragments de android.de soutien.v4 paquet (la compatibilité avec les anciens Kits de développement logiciel). L'un des fragment est un WebView
(appelé FragmentWeb
) et je tiens à rester dans le pager de mise en page. Le problème, c'est quand mon WebView
est gonflé, il s'exécute en mode plein écran.
Est-il un moyen de garder navigateur web sous mes onglets ?
Merci
Mon Fragment De Classe : FragmentWeb.java
public class FragmentWeb extends Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View mainView = (View) inflater.inflate(R.layout.fragment_web, container, false);
WebView webView = (WebView) mainView.findViewById(R.id.webview);
webView.loadUrl("http://www.google.com");
return mainView;
}
}
Mon Fragment de la mise en page : fragment_web.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:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
OriginalL'auteur Kyso84 | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
Cela peut être fait en ajoutant le code suivant à votre onCreateView au sein de votre fragment de code et l'incorporation d'une WebViewClient appel:
OriginalL'auteur JustLearningAgain
Vous pouvez simplement adapter la mise en œuvre actuelle de WebViewFragment à vos besoins en remplaçant:
par
dans votre propre copie de WebViewFragment.java source.
OriginalL'auteur leo9r