在一个Activity里有多次调转网页,自定义返回上一级
一般在一个界面上,在左上面都有一个返回上一级的图片按钮。
当我的界面是一个WebView,同时点击webview又会跳转到其它页面的时候。
一般点击返回上一级的图片按钮就会退出所在的界面了,
这样的用户体验效果不好。
若对返回上一级图片按钮进行webview.goback();
这样又不能实现退出此界面的功能。
昨天发现可以这样既实现返回上一级页面,若没有页面的时候就直接退出此界面;
实现代码如下:
back_webview是一个图片按钮。 下面就是此按钮注册点击事件
back_webview.setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) {// finishOverAnim(); if (webView.canGoBack()) {webView.goBack();//返回上一级页面} else {finishOverAnim();//退出此界面}} });
在一个Activity里有多次调转网页,自定义返回上一级相关推荐
- linux里创建文件夹、创建文件夹子文件夹、删除文件夹和文件、访问指定目录级返回上一级目录
1.新建文件夹 2.删除文件 3.访问目录 一.新建文件夹 mkdir 命令是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用. 1.mkdir xxx:创建文件夹 ...
- 在一个Activity里销毁另外一个Activity
步骤一:在需要被关闭的那个activity中(例MainActivity)设置一个变量记录这个activity,之后在onCreated方法里让它等于this. public static MainA ...
- html 中返回上一步页面,(移动端)在APP中嵌入H5网页,返回上一步返回APP菜单首页...
H5页面中:返回上一步固定写法(前端实现:使用vue框架的返回上一步语法即可): methods:{ backforward(){ this.$router.back(-1); // 返回上一步 }, ...
- Android---如何返回上一Activity
Android 代码用来返回上一个activity 调用onKeyDown()时发生java.lang.NullPointerException. 来自:CSDN博客推荐文章 | 时间:2012 ...
- 这样在一个sql里完成更新和插入,只用一次数据库连接,效率提高了
代码如下,请给出具体修改代码 public void AddCategory(string nCategoryName, int nImgId, int nBelongToId, int nShopI ...
- c中写汇编语言,将汇编程序写在一个文件里,能否直接在C中调用
将汇编程序写在一个文件里,能否直接在C中调用 麻烦请问,我用C8051F121单片机实现AD采样,用C语言编主程序(AD采集到的数据要进行处理),其中调用以前汇编编的一段AD采数程序,也就是C中嵌套汇 ...
- Android 开发 Activity里获取View的宽度和高度 转载
Android 开发 Activity里获取View的宽度和高度 转载 原文地址:https://blog.csdn.net/chenbaige/article/details/77991594 前言 ...
- 基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?...
====================问题描述==================== RT:基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activ ...
- PHP面试题狼与兔子,假设一座圆形的山, 山脚分布着N个山洞, 山洞与山洞形成一个圆环,选择其中一个山洞作为起始, 兔子每天前进到l个洞, 狼每天前进到第k个洞 求多少天后, 兔子与狼在一个洞里
题目如下: 假设一座圆形的山, 山脚分布着N个山洞, 山洞与山洞形成一个圆环(如图) 选择其中一个山洞作为起始, 兔子每天前进到l个洞, 狼每天前进到第k个洞 求多少天后, 兔子与狼在一个洞里. 请将 ...
最新文章
- mysql configuration_MySQL Configuration 教程
- 计算机网络期中考试题周静,期中考试优秀作文
- 中国计算机考试区别及求职的相关思考
- [译]用AngularJS构建大型ASP.NET单页应用(二)
- Spring Cloud构建微服务架构—服务消费Ribbon
- robcad和catia是什么关系_proe/CATIA/UG/SolidWorks软件区别与联系
- (转载)Linux僵死进程的产生与避免
- ERROR! The server quit without updating PID file解决办法
- C语言:编写一个程序,打印乘法“九九表”
- gsonformat java代码_插件GsonFormat快速實現JavaBean
- 单变量微积分(二):关于sinx和cosx的求导的推导
- 高手的思维与打法:灰度思维,黑白决策
- 我的世界服务器扔东西显示垃圾箱,我的世界:MC里6个隐藏的垃圾桶,第一个可回收,第二个很常见?...
- 通过js批量下载地图TopoJson数据
- CWnd::FromHandle与CWnd::FromHandlePermanent有什么区别
- python学习之路遇到的问题以及解决方法
- CRUSH与PG分布
- 九、路由原理与路由协议
- 在使用计算机时 若直接通过,在使用计算机时,若直接通过断电的方式来关闭机器,会存在什么问题,下列说法不正确的是_______...
- python安装及环境配置