開這網站的目的是發現有很多人想了解電腦相關資訊,補習費用也不便宜,下了班很累想休息一下時間無法配合於是想分享我所學 未來會包含課程規劃會有: 程式語言上:Java、C#、PHP.. 手機設計:Android,、ObjectC 認證包含:SCJP、SCWCD、LPI1~LPI2.... 網頁設計:HTML5、JavaScript.... 陸陸續續會再增加! 以上課程都是我本人教學如有任何問題可在此留言我會答覆您的
HTML/JavaScript小工具
HTML/JavaScript小工具
2012年11月28日 星期三
Server程序內啟動Activity程序(記錄用)
Android的程式除了可見的Activity以外,其實還有在背景服務的Service
只是Service想要用Intent去啟動Activity可能會遇到錯誤,因為沒有加上Flag
!!很重要,Server要啟動Activity一定要加上Intent.FLAG_ACTIVITY_NEW_TASK的Flag
以下範例就可以在Server程序內啟動Activity程序了
引言:
public class backgroundServer extends Service{
...
public void startMainActivity(){
Intent i = new Intent();
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.setClass(backgroundServer.this, mainActivity.class);
startActivity(i);
}
...
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言