左边是android端集成的 右边是html5集成的 但是右边无返回按钮 这个情况让android处理 这... 这就尴尬了!!
因此就需要根据当前webview的url来判断 如果当前url是支付宝登录界面 自己写个顶部栏让显示在顶部
很丑对吧! 这里我只是写个栗子 现在顶部栏有了 就是需要在这个页面时候让他显示 怎么做呢?
首先在自定义的WebViewClient 类里面的 onPageFinished()方法里面操作 此方法意思是 当前页面加载完成后悔调用
先解释一波! 不然有人要打我了
这个 Utils.ALIPAY_LAST_URL 就是我要返回的上一页的地址 因为这里有个问题 点击返回按钮他还是不会反回去 所以我需要处理一下
在这里记录了上一页的地址 然后在按下返回按钮时候 让webview去加载他
这里的意思是:如果当前页面是支付宝登录页面 点返回时让他加载上一页 也就是我之前记录的那个地址 否则就正常返回!