我正在開發網絡應用程序,我希望在後臺運行我的J2ME MIDP應用程序,而無需任何GUI,因此構建應用程序的任何方式都是這種方式。我想使用J2ME在沒有任何GUI的移動設備上使用移動後臺運行應用程序?
回答
試試這個
將您當前的顯示設置爲空。所以屏幕上不會出現任何窗體或警報。但是,您的代碼將在後臺運行。
Display display = Display.getDisplay(this); // here 'this' points to Midlet
display.setCurrent(null);
很簡單,只要在任何事件上有一行代碼,例如點擊按鈕 –
你是什麼意思?我不明白你的意思。你有Java ME應用程序或Android應用程序?上面的代碼 – Lucifer
很容易只是線對例如無論如何按鈕
Display.getDisplay (this).setCurrent (null);
的點擊代碼,並通過
Display.getDisplay (this).setCurrent (mycanvas);
真的很有用,謝謝 –
返回回控制是此代碼有效,
display = Display.getDisplay(this);
public void startApp()
{
display.setCurrent(form);
}
public void pauseApp()
{
}
public void hide()
{
Display.getDisplay (this).setCurrent (null);
}
這是工作就像做一個按鈕可以在點擊它之後調用hide函數,或者你在構造函數中調用這個隱藏函數,所以它會在應用程序啓動時隱藏自己,你可以保留隱藏語句在appStart()
所以如果你Tab程序然後它會再次隱藏應用程序。
注意:您說您正在使用網絡應用程序,但當手機屏幕關閉時,某些手機將關閉Internet連接。請檢查這個。如果你找到任何解決方案這將是很好的分享。
- 1. j2me移動應用程序的GUI庫
- 2. 移動應用程序應該在任何使用VS2012的平臺上運行?
- 3. 如何將我的J2ME應用程序放入移動設備?
- 4. 使用ProGuard後,移動設備上的應用程序崩潰
- 5. 無法在Java移動設備上測試j2me應用程序
- 6. 如何在移動設備上運行java應用程序?
- 7. J2ME移動應用程序
- 8. 在Atom移動設備上運行.NET應用程序
- 9. 在移動設備上運行第一個Android應用程序
- 10. 在移動設備上運行mapbox.js cordova應用程序
- 11. 在沒有jQuery移動設備的移動設備上使用mousedown事件?
- 12. 如何在我的移動設備上運行離子應用程序?
- 13. 如何在後臺運行flex移動應用程序?
- 14. 設備重啓後在後臺自動運行應用程序
- 15. 移動設備的Web應用程序?
- 16. 我使用Xamarin在我的移動潛水運行應用程序後,該應用程序無法啓動,Xamarin
- 17. 爲什麼我無法在移動設備上運行PhoneGap應用程序?
- 18. 移動設備應用程序
- 19. Android應用程序在移動設備上崩潰,但在Eclipse上運行!
- 20. 使用Worklight/Phonegap將現有應用程序移植到移動設備
- 21. 開發無需使用設備的移動應用程序
- 22. 將OpenLayers應用程序移植到移動設備上
- 23. 如何在移動設備上運行應用程序時看到catlog
- 24. 如何使用Unity3D在移動設備上顯示背後的gui視頻
- 25. J2ME Supprted移動設備
- 26. 如何使用FDT在移動設備上測試AIR應用程序?
- 27. 如何在移動設備/平板電腦上使用EXTJS應用程序?
- 28. 在可移動設備/可移動存儲上使用FolderBrowserDialog
- 29. 使用.net應用程序從移動設備讀取短信?
- 30. 引導程序無法在移動設備上使用
您確定沒有將Java與J2ME混淆嗎? – mih
請指出您是在說Android還是J2ME或兩者兼而有之?我認爲,在同一個問題中,兩個人都討論每個職位一個問題的規則。我可以看到你同時獲得了J2ME和Android的答案,這很讓人困惑。 –