我希望我的應用程序在用戶單擊(例如)chrome或任何其他應用程序時自動打開。 如何做到這一點? 我的應用程序是爲了防止人們一直使用手機。 明確地說,我的應用程序有一個使命。當用戶開始執行此任務時,用戶在放棄任務之前不能使用其他應用程序。 用戶可以最小化我的應用程序,但當用戶點擊另一個應用程序時,我的應用程序將以編程方式提示告訴用戶不要使用手機。如果另一個應用程序打開,如何以編程方式啓動我的應用程序?
-2
A
回答
0
而不是阻止用戶啓動其他應用程序,我認爲你應該使用活動的生命週期。
您可以在onPause()
中添加代碼並檢測用戶按下主頁按鈕或返回按鈕。當你的活動不在前臺時,你可以彈出一個對話框或其他的東西來提醒你的用戶關注他的工作,而不是他的電話。
順便說一句我看到你的應用程序的積極面。
+0
非常感謝! – 2015-03-04 16:04:40
+0
@KevinScience在這種情況下,我不認爲隱含意圖是合適的。隱含的意圖可以讓你遠程開始你的活動或服務。活動的名稱或類不是必需的。但是你需要註冊一個意圖。在你的情況下,你可能需要修改手機上的所有應用程序來啓動一個意圖,然後再顯示自己的活動。 – Bob 2015-03-04 16:13:13
相關問題
- 1. 從我的應用程序打開另一個應用程序?
- 2. android:我如何從我的應用程序打開另一個應用程序?
- 3. 如何以編程方式打開狀態欄應用程序?
- 4. 如何從我的應用程序打開另一個應用程序?
- 5. 如何以編程方式啓動掛架Web應用程序?
- 6. 如何以編程方式啓動Facebook應用程序?
- 7. 如何以編程方式啓動應用程序?
- 8. 如何以編程方式啓動JNLP應用程序?
- 9. 以編程方式殺死另一個進程/應用程序
- 10. 以編程方式將應用程序作爲應用程序打開
- 11. 以編程方式啓用我禁用的應用程序
- 12. 如何在我的android應用程序中以編程方式打開GPS?
- 13. 的Windows Phone 7 +如何以編程方式從另一個應用程序啓動應用
- 14. OSX LaunchAgent的應用程序,啓動另一個應用程序
- 15. 如何以編程方式啓動Windows應用商店應用程序?
- 16. 如何從Android的另一個應用程序中打開應用程序?
- 17. 如何以編程方式更改應用程序語言無需重新啓動我的應用程序?
- 18. 如何從另一個應用程序啓動移動應用程序?
- 19. 如何從我的應用程序打開ola應用程序?
- 20. 以編程方式啓動用戶選擇的應用程序
- 21. 如何以編程方式重新啓動java web啓動應用程序
- 22. 從另一個應用程序啓動我的程序
- 23. 如何調試從另一個應用程序啓動的應用程序? (VB6)
- 24. 如何從android中的另一個應用程序啓動應用程序?
- 25. 如何從另一個應用程序啓動新的應用程序?
- 26. 打開一個應用程序從我的Android應用程序
- 27. Nativescript - 從Nativescript應用程序啓動另一個應用程序
- 28. 從另一個Java應用程序啓動Java應用程序
- 29. 在另一個應用程序中啓動應用程序
- 30. iPhone 5應用程序啓動另一個應用程序
你需要一個服務,可能是根訪問。 – 2015-03-03 04:49:23
使用'隱含的意圖'在這裏檢查http://developer.android.com/guide/components/intents-filters.html – Rustam 2015-03-03 04:50:56
你爲什麼要這樣做?我可以想到很多不道德的理由(不是你的想法是這樣的),但至少可以指出你爲什麼有對你可能嘗試的保護措施 – cchapman 2015-03-03 04:53:44