Android應用開發常用知識(2)
來源:程序員人生 發布時間:2014-10-08 08:00:01 閱讀次數:4547次
1、關于android.permission.STOP_APP_SWITCHES權限
http://blog.csdn.net/ixiaobu/article/details/18226917
如果你想通過Service把home到后臺的Activity啟動到前臺來,你有兩種辦法:
1)、startActivity(i)的方法
Intent i = new Intent(mActivity,MyActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
2)、moveTaskToFront的方法:
ActivityManager am = (ActivityManager) getSystemService(Activity.ACTIVITY_SERVICE);
am.moveTaskToFront(mActivity.getTaskId(), 0);
但同時有兩個問題:
1)、第一種方法:等幾秒鐘Activity才顯示出來
2)、第二種方法:根本不起左右
這是你需要在AndroidManifest.xml中添加"android.permission.STOP_APP_SWITCHES"用戶權限,前提是必須是系統應用才可以,具體可參考鏈接中的解釋
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈