[英]Android, always pop complete action using
我為lanuch媒體播放器編寫了一個按鈕,如果用戶有2個媒體播放器,它將彈出“使用完成操作”對話框,但是當我默認單擊該操作的使用並選擇媒體播放器時,下次我啟動我的應用並單擊該按鈕,它將再次詢問。 請幫我解決問題
當用戶單擊按鈕時,它將遵循
try
{
musicIntent = Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, intent.CATEGORY_APP_MUSIC);
startActivity(musicIntent);
}
catch (Exception e)
{
e.printStackTrace();
}
非常感謝你
我發現當我使用
musicIntent = new Intent(Intent.ACTION_MAIN);
musicIntent.addCategory(Intent.CATEGORY_APP_MUSIC);
startActivityForResult(musicIntent, PLAY_MUSIC);
這個問題會解決,但我不知道為什么...
感謝大家
如果使用CATEGORY_APP_MUSIC,則該操作將由系統處理。 如果要使用特定的內容,則需要使用其類名自己指定。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.