要在Android应用中调用H5代码,可以使用WebView来加载并执行H5代码。以下是一个简单的示例:
首先,在你的Android项目中的布局文件中添加一个WebView组件:
```xml
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
```
然后,在你的Activity中找到WebView并加载H5代码:
```java
WebView webView = findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("file:///android_asset/your_html_file.html");
```
上面的代码中,我们首先启用了WebView的JavaScript支持,然后通过`loadUrl()`方法加载本地的H5文件。
如果你想直接执行一段H5代码,可以使用`loadData()`方法:
```java
String htmlCode = "<html><body><h1>Hello, World!</h1></body></html>
webView.loadData(htmlCode, "text/html", "UTF-8");
```
这样就可以在Android应用中调用H5代码了。你可以根据具体的需求,使用WebView提供的方法与H5代码进行交互。