当前位置: 首页 > 知识库问答 >
问题:

点击按钮从android中的资产加载/显示本地html文件

公西鸿博
2023-03-14

我是android编程新手,有没有一种方法可以使用View在android中加载或显示html文件表单资产文件夹。OnClickListener

让我重新表达我的问题:有没有可能写一个类似下面的代码来调用/加载/显示本地html文件表单资产文件夹时,按钮被点击

public class testing extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_testing);
        Button butt4 = (Button)findViewById(R.id.secition2);

butt4.setOnClickListener(new View.OnClickListener(){
    @Override
    public void onClick(View v) {
        String url = "http://google.com";
        Intent i = new Intent(Intent.ACTION_VIEW);
        i.setData(Uri.parse(url));
        startActivity(i)
    }
});

如果我不够清楚,一定要告诉我。。

非常感谢!!!!

共有1个答案

吕学
2023-03-14

使用webview创建活动

并在点击按钮时将url以额外的方式传递给用户

”file:///android_asset/test.html“;

获取url并加载到webview

webView.loadUrl("file:///android_asset/test.html");
 类似资料:
  • 就是这个班 我想将当前日期显示为文本输入按钮。(以下是按钮的布局。) 这是设置文本输入按钮的.kt代码

  • 我正试图将本地url加载到webview,但我不想使用assets文件夹,因为它是只读的,而且我需要从Web服务更新文件。 Web服务调用运行良好,并将html文件保存到设备上的文件夹中,使用 这将在应用程序的存储空间中创建一个文件夹'app_live',并用HTML填充该文件夹。 现在,当我把它加载到我的Webview中时,应用程序显示“网站不可用”,尽管livefolder.isdir()返回

  • 问题内容: 我正在尝试检索对存储在目录中的文件的引用,该文件名为。我尝试这样做如下: 不知何故,当目录中存在do 时,我得到了。我使用和返回数组中的每个元素验证了它。 其中,我尝试获取对PDF文件的引用,然后使用设备上已安装的任何PDF查看器来查看PDF。 我猜想由于前一个问题(检索对文件的引用)返回了,因此下一个被剪切的代码失败了: 有人知道为什么我无法检索对该文件的引用吗?以及为什么我不能使用

  • 任务:我已经创建了一个片段抽屉,在这里我有textview,文本“MyName”就在我的图像下面,然后有nav_row项,所以我想做的是,当单击该文本时,它应该将活动从MainActivity切换到profileinfo,我创建了webview,它的活动profileinfo应该加载我的html文件...所以我做的是这里--> webview xml在这里--> profileinfo活动 这是我

  • 我正在使用Android Studio/Gradle。 app\src\main\android_资产文件夹中有一个名为chart的文件。html。。 我正在尝试将此文件加载到我的webview,如下所示: 但我总是遇到错误:无法加载,因为找不到错误文件。 我错过了什么?