私はAndroidプログラミングが初めてです。廃止予定のメソッドの置き換えを見つけるにはどうすればよいですか?
私はがを廃止予定であるMediaPlayer
クラスからsetAudioStreamType
方法についてthis website
チュートリアル通話から音楽プレーヤーの作成に関するチュートリアルを追っています。特にこの廃止されたメソッドを置き換えるメソッドはどれですか?そして、廃止されたすべてのメソッドと現在の代替メソッドを見つけることができるソースがありますか?
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'を読んで廃止されたメソッドを見つけることができます。それ以外の場合は、公式ブログ/ docs/googleで検索してみてください。 – Dwhitz
いつものように、[**ドキュメントを読む**](https://developer.android.com/reference/android/media/MediaPlayer.html#setAudioStreamType(int)):*このメソッドはAPIレベル26では非推奨です。 'setAudioAttributes(AudioAttributes)' *を使用してください。 「この質問は研究努力を示していない」ため、下落した質問(ダウン投票ボタンのツールチップからの引用)。 – Andreas