【问题标题】:on button click load/display local html file from asset in android在按钮上单击从 android 中的资产加载/显示本地 html 文件
【发布时间】:2017-07-03 23:09:56
【问题描述】:

我是 android 编程新手,有没有办法使用 View.OnClickListener 在 android 中加载或显示 html 文件表单资产文件夹

让我重新表述我的问题: 是否可以编写类似下面的代码在单击按钮时调用/加载/显示本地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)
    }
});

如果我不够清楚,请告诉我..

非常感谢!!!!

【问题讨论】:

标签: android html loading assets local-files


【解决方案1】:

使用 webview 创建活动

并在按钮单击时将 url 传递到 bundle extra 中

"file:///android_asset/test.html";

获取 url 并加载到 webview 中

webView.loadUrl("file:///android_asset/test.html");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-09-05
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多