→ king5201: 可以搜尋 Android app launchMode 應該會有你要的 03/21 15:35
Android app launchMode我試過了..
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
</intent-filter>
和
<meta-data
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
因為有加入上面兩項
只要app開啟後在接上對應的裝置
就會再重新開啟一次app...
而我希望的呈現方法是..
1.當app沒有開啟時,接上裝置會自動開啟app(這個目前是OK的)
2.當app開啟後,接上裝置不要在重新開啟app,詢問是否要使用此裝置
※ 編輯: gene07 (60.250.82.82), 03/21/2016 15:51:36
→ mshockwave: 他是指activity 的launchMode吧(? 03/21 15:57
→ king5201: 是 activity 的 launchMode沒錯 03/21 16:06
→ king5201: 可以將launchMode設成"singleTask",再處理Broadcast試 03/21 16:13
→ king5201: 試;至於詢問是否要使用此裝置的對話框,你可以選擇一開 03/21 16:13
→ king5201: 始就把不再詢問的選項打勾,那部分與framework相關,沒 03/21 16:14
→ king5201: 辦法直接控制不要出現 03/21 16:14
了解..使用launchMode後就沒有重複開啟的問題了..
可是當我沒有開啟app的時候在插入,開機畫面反而消失了..
※ 編輯: gene07 (60.250.82.82), 03/21/2016 16:35:57