2011-09-29 14 views
20
public class AircraftFragmentTab extends Fragment{ 
    private String ac; 

    public AircraftFragmentTab(String AC){ 
     ac = AC; 

    } 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
    Bundle savedInstanceState) 
    { 
     View aircraftView = inflater.inflate(R.layout.acdetails, container, false); 

     ??? getWindow().setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT); 
      WebView wv = (WebView) aircraftView.findViewById(R.id.webac); 
      wv.getSettings().setJavaScriptEnabled(true); 
      wv.loadUrl("http://ABCD/ACInfo.aspx?AC=" + ac); 

     return aircraftView; 
    } 

}Android Fragmento y GetWindow()

estoy usando un web View y la clase se extiende desde Fragmento. ¿Cómo puedo usar getWindow() aquí?

+0

Gracias! Se deshizo del error. Pero parece que no devuelve ninguna vista – user533844

Respuesta

59

puede utilizar getActivity().getWindow()
este getActivity() devolverá la actividad este fragmento está asociado actualmente.

Cuestiones relacionadas