當前位置: 首頁(yè) > 網(wǎng)站優(yōu)化
android 如何顯示html發(fā)表于: 2026-05-04 22:31:18
在A(yíng)ndroid中顯示HTML內容,顯示可以使用WebView組件,顯示以下是顯示詳細的步驟和小標題:
(圖片來(lái)源網(wǎng)絡(luò ),侵刪)1、顯示添加WebView依賴(lài)
在項目的顯示build.gradle文件中添加WebView的依賴(lài):
dependencies { implementation 'com.google.android.webview:webview:1.0.0'}2、在布局文件(如activity_main.xml)中添加WebView組件
<WebView and??roid:id="@??+id/webview" android:layout_width="match_parent" android??:(′▽?zhuān)?layout_height="??match_parent" />3、顯示在A(yíng)ctivity(如MainActivity.java)中初始化WebView并加載HTML??內容
imporヽ(′▽?zhuān)?/t androidx.(′_ゝ`)appcompat.app.AppCompatActivity;import android.os.Bundle;import com.googl(◎_◎;)e.anヽ(′▽?zhuān)?/droid.gms.ads.AdReques??t;import com.google.android.gms.ads.AdView;import com.google.android.gms.ads.MobileAds;i??mport com.goog(′_`)le.android.webvi??ew.HtmlResource;import com(′?`).google.androi??d.webview.WebView;imporヽ(′ー`)ノt com.g(′?ω?`)oogle.android.webview.WebViewClient;public class MainActivity extends AppCompatActivity { private WebView webView; private AdView mAdView; @Ov( ?° ?? ?°)erride protected void onCreate(Bundle savedInstanceState) { super.onCreate(s(′;ω;`)avedInstanceState); setContentView(R.lay??out.activity_main); // 初始化廣告橫幅 MobileAds.initialize(t(???)his,顯示 "YOUR_ADMOB_APP_ID"); mAdView = findViewById(R.id.adView);(′?ω?`) AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); // 初始化WebView并設置WebViewClient以加載HTML內容 webView = findViewById(R.id.webview); webView.getSettings().setJavaSc??riptEnabled(true); // 啟用JavaScript支持 webView.setWebViewClient(new WebViewClient()); // 設置WebViewClient以加載HTML內容 webView.loadDataWithBaseURL("&q??uot;, "??;<html><body><h1>歡迎來(lái)到我的網(wǎng)站</h1><p>這是一個(gè)使用Android WebView顯示HTML內容的示例。</p></b(???)ody></html>",顯示 "te(′_`)xt/html", "utf8", null); // 加載HTML內容 } @Override public void onBackPressed() { if (webView.canGoBack()) { web??View.goBack(); // 如果可以后退?,則返回上一頁(yè) } else { super.onBackPressed(); // 否則退出應用(yong) } }}4、顯示在布局文件(如activity_main.xml)中添加廣告橫幅(可選)
顯示<com.google.androiヾ(^-^)ノd.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/resauto" android:id="@??+id/adView" android:layout_width="wrap_content" an??d(°ロ°) !roid:layヾ(?■_■)ノout_h??eight="wrap_content" adヾ(′▽?zhuān)??s:adSize="BANNER" ads:adUnitId="YOUR_ADMOB_BANNER_ID"(°ロ°) !></com.google.(O_O)and(?????)roid.gms.ads.AdView>


網(wǎng)站二維碼
導航
電話(huà)
短信
咨詢(xún)
地圖
分享