禁止activity横屏,防止连续点击。双击退出
来源:互联网 发布:淘宝新店如何推广运营 编辑:程序博客网 时间:2024/06/06 06:51
1,让你的所有Activity都继承一个BaseActivity,然后在BaseActivity的onCreate()方法中加上
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
2,Manifest.xml文件中为所有Activity加上配置属性 android:screenOrientation="portrait"
/** * * @author 限制连续点击 * */static class Utils {private static long lastClickTime;public static boolean isFastDoubleClick() {long time = System.currentTimeMillis();long timeD = time - lastClickTime;if (0 < timeD && timeD < 500) {return true;}lastClickTime = time;return false;}}
private long firstTime=0;/** * @author 双击退出 */@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubswitch (keyCode) {case KeyEvent.KEYCODE_BACK:long secondTime=System.currentTimeMillis();if(secondTime-firstTime>2000){Toast.makeText(MainActivity.this, "再按一次退出",Toast.LENGTH_SHORT).show();firstTime=secondTime;return true;}else {System.exit(0);}break;default:break;}return super.onKeyDown(keyCode, event);}
0 0
- 禁止activity横屏,防止连续点击。双击退出
- Android启动页面禁止退出 防止多次点击back键
- 在使用fragment的activity双击点击退出程序
- activity-双击退出
- 双击退出Activity
- ItemClick防止连续点击
- 防止按钮连续点击
- 防止button连续点击
- 实现双击点击退出程序
- 双击点击退出页面工具
- 主Activity双击退出程序
- android button禁止连续点击
- 双击退出整个程序,以及双击退出本Activity
- 【android】连续点击“返回退出”
- Android 连续点击两次退出
- 连续点击两次退出程序
- Android防止按钮连续点击
- Android-防止连续点击事件
- 陈怡暖:2015.5.14早间现货黄金白银操作建议
- 更换LINUX虚拟机网卡的名称ethX
- CGContext研究
- 苹果开发 笔记(22)
- 欢迎使用CSDN-markdown编辑器
- 禁止activity横屏,防止连续点击。双击退出
- 写给22岁的自己:人总归是要长大的
- Codeforces Beta Round #57 (Div. 2) D. Eternal Victory
- 博客搬家啦~~
- 堆建立及堆排序
- Python 普通字符串和Unicode之间进行转换
- 程序员应该投资的10件事
- 蓝牙的工作原理
- 【第八章】 对ORM的支持 之 8.4 集成JPA ——跟我学spring3