我是Android編程新手。如何找到棄用方法的替代品?
我已經從this website
下創建一個音樂播放器教程教程要求從MediaPlayer
類,這是過時一個setAudioStreamType
方法。哪種方法特別取代了這個棄用的方法?而且,我們能找到所有已棄用的方法及其當前替代方法嗎?
下面是代碼我那裏有一個大約的方法已過時警告:
public void initMusicPlayer(){
//set player properties
player.setWakeMode(getApplicationContext(),
PowerManager.PARTIAL_WAKE_LOCK);
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
player.setOnPreparedListener(this);
player.setOnCompletionListener(this);
player.setOnErrorListener(this);
}
有時您可以通過閱讀'Java Doc'找到不推薦使用的方法。否則,請嘗試在官方博客/文檔/谷歌上搜索。 – Dwhitz
一如既往,[**閱讀文檔**](https://developer.android.com/reference/android/media/MediaPlayer.html#setAudioStreamType(int)):*此方法在API級別26中已被棄用。使用'setAudioAttributes(AudioAttributes)'*。 Downvoted問題,因爲「這個問題沒有顯示任何研究工作」(引用down-vote按鈕的工具提示)。 – Andreas