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()?
我试图在屏幕中央显示进度条,但它不会显示在中心.下面是我的布局.我在这做错了什么?基本上这是一个布局,以显示图像和Android画廊小部件在上面.当用户点击缩略图时,我正在从网络加载图像,我想在加载图像时显示进度对话框.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:id="@+id/container" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="vertical">
<Gallery android:id="@+id/gallery" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:gravity="top" />
<ImageView android:id="@+id/actualimage" android:scaleType="fitCenter"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:visibility="gone" android:layout_gravity="center_vertical|center_horizontal|center"
android:adjustViewBounds="true" />
<ProgressBar android:id="@+android:id/progress_small1"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:visibility="visible" android:layout_gravity="center_vertical|center_horizontal"
android:gravity="center_vertical|center_horizontal" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)