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;
}
Run Code Online (Sandbox Code Playgroud)
}
我正在使用webView,类从Fragment扩展.我怎么在这里使用getWindow()?
Lab*_*lan 75
你可以使用getActivity().getWindow()
这个getActivity()将返回该片段目前正在与相关的活动.
小智 9
示例来自Activity
getWindow().setStatusBarColor(getResources().getColor(R.color.black));
Run Code Online (Sandbox Code Playgroud)
示例来自Fragment
requireActivity().getWindow().setStatusBarColor(getResources().getColor(R.color.black));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28446 次 |
| 最近记录: |