相信Android的开发着 对于后台Task的开发都碰的问题吧。 针对今天开发的时候碰到的问题和解决的方法, 分享下。
1.Intent 实例对象的配置
//----Notification 后台task intent 设置
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setClass(this, XmeAct.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
//----Notification 后台task intent 设置----end---
setClass 中.class 设置为自己要返回的 activity的名字。
2. 对于 Android Home 键 的监听
方法(1) . 步骤a. @Override onAttachedToWindow() 方法, 使得Home 键功能被屏蔽
@Override
public void onAttachedToWindow() {
// TODO Auto-generated method stub
System.out.println("--onAttachedToWindow---");