在新建的插件的execute方法中,利用传进来的webView获得的activity对象来启动另外一个应用,代码如下:
@TargetApi(Build.VERSION_CODES.CUPCAKE)
@SuppressLint("NewApi")
@Override
public String execute(final IWebview pWebview, final String action,
final String[] pArgs) {
if ("PlutinTestFunctionSync".equals(action)) {
Intent intent = new Intent();
intent.setAction("android.intent.action.ReFresh");
intent.addCategory("android.intent.category.DEFAULT");
pWebview.getActivity().startActivityForResult(intent, 0);
}
问题:1.如何获得调用其他应用之后返回的结果?
2.怎么操作webView的onActivityResult方法?
Calow (作者)
万分感谢!
2015-01-08 13:09
Encounter
我为啥没用起呢,调不到呀?
2017-03-10 22:09
4***@qq.com
第一次是正常的,但是第二次调用这个方法,刚进入页面,SysEventType.onActivityResult 这个方法就执行了,再次返回,这个方法就不执行了,导致每次返回的数据都是第一次的数据,这个怎么处理
2020-02-22 00:34