android – 从资产中读取HTML文件

前端之家收集整理的这篇文章主要介绍了android – 从资产中读取HTML文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有资产的html文件,aaa.html.
我想要读取html文件内容并将其替换为另一个字符串.

这样做是正确的还是有其他选择.

我的代码

File f = new File("file:///android_asset/aaa.html");
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);

但是它的发送文件没有找到,加载在Web视图中加载该文件.

解决方法

InputStream is = getAssets().open("aaa.html");
int size = is.available();

byte[] buffer = new byte[size];
is.read(buffer);
is.close();

String str = new String(buffer);
str = str.replace("old string","new string");

猜你在找的Android相关文章