gpt4 book ai didi

javascript - 在 Android 中使用 JavaScript 更改 Activity

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:21 25 4
gpt4 key购买 nike

我有一个应在触发 JavaScript 时调用 Activity 的应用,

这是我正在运行的 JavaScript

javascript 界面

private class JsInterface{
//function that will be called from assets/test.js

public void log(String msg){
Log.d("MSG FROM JAVASCRIPT", msg);

}

这就是我通过触摸按钮调用 Activity 的方式:

 Button next = (Button) findViewById(R.id.button1);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), VideoVC.class);
startActivityForResult(myIntent, 0);
}
});

但由于我对 Android 开发很菜鸟,所以不知道如何更改我的 JsInterface 上的 Activity

我已经在我的 JSinterface 中尝试过:

 Intent myIntent2 = new Intent(JsExampleMain.this, VideoVC.class);
startActivity(myIntent2);

但不喜欢“startActicity(myIntent2);”

如何完成这个简单的任务?

最佳答案

好的,所以我已经弄清楚了!,哈哈让我发疯了!

所以我只需要将 Intent 的代码放在我的日志方法中!

  //javascript interface
private class JsInterface{
//function that will be called from assets/test.js
public void log(String msg){
Log.d("MSG FROM JAVASCRIPT", msg);
Log.d("kukusha", "mensaje");
Intent i = new Intent(JsExampleMain.this,VideoVC.class);
startActivity(i);
}
}

关于javascript - 在 Android 中使用 JavaScript 更改 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9595761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com