当前位置:编程学习 > wap >>

通过Android WebView实现打电话问题

通过webview访问tomcat服务器中的jsp页面(该页面有电话号码text,发出拨打电话的submit),进行拨打电话。该如何实现,请有思路的指点一下。我把电话号码传到了jsp页面action里的一个servlet,通过这个servlet能否调用startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ phone)));或是在Activity实现类中该如何操作?谢谢。。。 --------------------编程问答-------------------- 在webview里面添加一个默认的jsp页面,然后就可以进入 --------------------编程问答-------------------- 我是通过webView.loadData("<html><body>"+ "<a href=\"http://192.168.0.117:1235/WebServer/index.jsp\">Telphone</a>" + "</body></html>", "text/html", "UTF-8");访问jsp的,请问怎么添加默认的jsp页面。谢谢 --------------------编程问答-------------------- [Quote=引用 1 楼 zhq56030207 的回复:]
我是通过webView.loadData("<html><body>"+ "<a href=\"http://192.168.0.117:1235/WebServer/index.jsp\">Telphone</a>" + "</body></html>", "text/html", "UTF-8");访问jsp的,请问怎么添加默认的jsp页面。谢谢 --------------------编程问答--------------------
引用 2 楼 java_zly 的回复:
我是通过webView.loadData("<html><body>"+ "<a href=\"http://192.168.0.117:1235/WebServer/index.jsp\">Telphone</a>" + "</body></html>", "text/html", "UTF-8");访问jsp的,请问怎么添加默认的jsp页面。谢谢


这样不行吗?我觉得这样就可以进去jsp页面啊 --------------------编程问答-------------------- 可以调用到jsp,我把数据已经传到服务器了,但是怎么实现startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ phone)));不能在servlet里面调用这个吧。 --------------------编程问答-------------------- 哦 是的,这个的话 我觉得应该在jsp和activity里面有个回调的过程,就ok了 可是不知道怎么弄 --------------------编程问答-------------------- 标题跟内容不符啊?大哥。。 --------------------编程问答-------------------- 肯定不能在servlet里面调用,servlet是服务器端技术,android是客户端,根本不在一起,android中可以使用js回调,webview对象是支持js回调你的java代码,具体的google搜去吧!!
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,