[問題] app重複開啟的問題
小弟最近在練習寫一個usb host的app
在AndroidManifest裡會寫
<intent-filter>
<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
但是我現在碰到了一個問題是
當我把app開啟後再接上我的裝置後,app會自動在重新開一次
是否有辦法可以避免當我app打開後接上裝置不要在重新開啟app
直接詢問說是否運用此裝置
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.82.82
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1458544598.A.22E.html
→
03/21 15:35, , 1F
03/21 15:35, 1F
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
→
03/21 15:57, , 2F
03/21 15:57, 2F
→
03/21 16:06, , 3F
03/21 16:06, 3F
→
03/21 16:13, , 4F
03/21 16:13, 4F
→
03/21 16:13, , 5F
03/21 16:13, 5F
→
03/21 16:14, , 6F
03/21 16:14, 6F
→
03/21 16:14, , 7F
03/21 16:14, 7F
了解..使用launchMode後就沒有重複開啟的問題了..
可是當我沒有開啟app的時候在插入,開機畫面反而消失了..
※ 編輯: gene07 (60.250.82.82), 03/21/2016 16:35:57