最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Android 視頻播放時停止后臺運行的方法

 更新時間:2017年06月01日 09:53:24   作者:iGoach  
這篇文章主要介紹了詳解Android 視頻播放時停止后臺運行的方法的相關(guān)資料,需要的朋友可以參考下

詳解Android 視頻播放時停止后臺運行的方法

在項目中,遇到了視頻播放,可是后臺播放的音樂也同時播放,我們要的效果肯定是視頻播放的時候,音樂暫停,視頻播放完了我們就繼續(xù)播放音樂,于是就找到了這個方法。

/**@param bMute 值為true時為關(guān)閉背景音樂。*/ 
@TargetApi(Build.VERSION_CODES.FROYO) 
public static boolean muteAudioFocus(Context context, boolean bMute) { 
  if(context == null){ 
    Log.d("ANDROID_LAB", "context is null."); 
    return false; 
  } 
  if(!VersionUtils.isrFroyo()){ 
    // 2.1以下的版本不支持下面的API:requestAudioFocus和abandonAudioFocus 
    Log.d("ANDROID_LAB", "Android 2.1 and below can not stop music"); 
    return false; 
  } 
  boolean bool = false; 
  AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE); 
  if(bMute){ 
    int result = am.requestAudioFocus(null,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN_TRANSIENT); 
    bool = result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED; 
  }else{ 
    int result = am.abandonAudioFocus(null); 
    bool = result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED; 
  } 
  Log.d("ANDROID_LAB", "pauseMusic bMute="+bMute +" result="+bool); 
  return bool; 
} 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Android使用kotlin實現(xiàn)多行文本上下滾動播放

    Android使用kotlin實現(xiàn)多行文本上下滾動播放

    這篇文章主要為大家詳細介紹了Android使用kotlin實現(xiàn)多行文本的上下滾動播放,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 詳解Android通知欄沉浸式/透明化完整解決方案

    詳解Android通知欄沉浸式/透明化完整解決方案

    這篇文章主要介紹了詳解Android通知欄沉浸式/透明化完整解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Android NDK開發(fā)(C語言字符串)

    Android NDK開發(fā)(C語言字符串)

    這篇文章主要介紹了Android NDK開發(fā) C語言字符串 ,主要以字符數(shù)組、字符指針及一些字符串常用的方法的方法未來全文展開內(nèi)容,需要的朋友可以參考一下
    2021-12-12
  • Android短信驗證碼自動填寫實現(xiàn)代碼

    Android短信驗證碼自動填寫實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了Android短信驗證碼自動填寫實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Android使用JobScheduler定期推送本地通知實例代碼

    Android使用JobScheduler定期推送本地通知實例代碼

    本篇文章主要介紹了Android使用JobScheduler定期推送本地通知實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Kotlin中@JvmOverloads注解作用示例介紹

    Kotlin中@JvmOverloads注解作用示例介紹

    在Kotlin中@JvmOverloads注解的作用就是:在有默認參數(shù)值的方法中使用@JvmOverloads注解,則Kotlin就會暴露多個重載方法??赡苓€是云里霧里,下面來詳細了解
    2022-09-09
  • Android獲取觸摸手勢實現(xiàn)左右滑動

    Android獲取觸摸手勢實現(xiàn)左右滑動

    這篇文章主要為大家詳細介紹了Android獲取觸摸手勢實現(xiàn)左右滑動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Android實現(xiàn)跨進程接口回掉的方法

    Android實現(xiàn)跨進程接口回掉的方法

    這篇文章主要給大家介紹了關(guān)于Android如何實現(xiàn)跨進程接口回掉的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Android開發(fā)之OpenGL繪制2D圖形的方法分析

    Android開發(fā)之OpenGL繪制2D圖形的方法分析

    這篇文章主要介紹了Android開發(fā)之OpenGL繪制2D圖形的方法,結(jié)合實例形式分析了Android使用OpenGL ES的圖形繪制組件實現(xiàn)2D圖形繪制的原理、步驟及相關(guān)代碼注意事項,需要的朋友可以參考下
    2017-09-09
  • Android中使用Kotlin實現(xiàn)一個簡單的登錄界面

    Android中使用Kotlin實現(xiàn)一個簡單的登錄界面

    Kotlin 是一種在 Java 虛擬機上運行的靜態(tài)類型編程語言,被稱之為 Android 世界的Swift,由 JetBrains 設(shè)計開發(fā)并開源。接下來本文通過實例代碼給大家講解Android中使用Kotlin實現(xiàn)一個簡單的登錄界面,一起看看吧
    2017-09-09

最新評論

垦利县| 滕州市| 建阳市| 通河县| 永登县| 砚山县| 兰州市| 阿图什市| 奉新县| 南澳县| 莒南县| 黄陵县| 达日县| 武功县| 平潭县| 长子县| 景东| 阿鲁科尔沁旗| 东台市| 新密市| 搜索| 东海县| 嘉峪关市| 周宁县| 伊宁县| 万盛区| 莫力| 溧阳市| 电白县| 曲松县| 石楼县| 尼木县| 永和县| 宁海县| 鄂州市| 洪湖市| 攀枝花市| 山阴县| 克什克腾旗| 静宁县| 温泉县|