بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نمایش فایل html در fragment ( حل شد + سرس کد )
سلام .
شاید سوال پیش پا افتاده ای باشه اما برای بخشی از پروژم باید یک فایل html ( ترجیحا همونی که استاد برای کتاب ساختو ) در fragment به نمایش بذارم .
هرکاری کردم موفق نشدم ، کسی سورسی چیزی داره کاره منو جلو بندازه ؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
nomad811
11 سال پیش
+3
0
حل شد .
سورسشو میذارم شاید به کسی کمک کرد :)
package test.iran;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.LinearLayout;
public class BookActivity extends Fragment {
private WebView webView;
private Bundle webViewBundle;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
LinearLayout ll = (LinearLayout) inflater.inflate(R.layout.show,
container, false);
webView = (WebView) ll.findViewById(R.id.webView1);
webView.setWebViewClient(new WebViewClient());
if (webViewBundle == null) {
webView.loadUrl("file:///android_asset/content/session2.html");
} else {
webView.restoreState(webViewBundle);
}
return ll;
}
@Override
public void onPause() {
super.onPause();
webViewBundle = new Bundle();
webView.saveState(webViewBundle);
}
}
کد xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tab2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center">
<WebView
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .