android下实现程序不操作一段时间,执行另一个程序
16lz
2021-01-24
粘贴项目中代码,你应该可以看得懂的!
@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {// TODO Auto-generated method stub//Toast.makeText(getApplicationContext(), "操作ing", Toast.LENGTH_SHORT)//.show();// Log.i(TAG, "操作ing"); resetTime();return super.dispatchTouchEvent(ev);}private void resetTime() {// TODO Auto-generated method stubmHandler.removeMessages(SHOW_ANOTHER_ACTIVITY);//從消息隊列中移除Message msg = mHandler.obtainMessage(SHOW_ANOTHER_ACTIVITY); mHandler.sendMessageDelayed(msg, 1000*60*1);//無操作5分钟后進入屏保} private Handler mHandler = new Handler(){@Overridepublic void handleMessage(Message msg) {// TODO Auto-generated method stubsuper.handleMessage(msg);if(msg.what==SHOW_ANOTHER_ACTIVITY){//跳到activity// Log.i(TAG, "跳到activity"); Intent intent=new Intent(FaultActivity.this,ScreenSaverActivity.class); startActivity(intent);}}};
更多相关文章
- SharedPreference
- Windows7中搭建Android(安卓)x86_64及armv8-a操作步骤
- android 数据操作 2011.8.27
- Android(安卓)Sqlite ANR 问题解决及其事物处理 -- waiting on (
- android 发短信、打电话、发邮件
- webservice android 设置head头发送 获取
- android 事务
- js 判断手机操作系统(ios或Android)
- Android(安卓)读取doc文件