0
似たような質問がありますが、私の質問に答えた人はいません。ボタンをクリックすると、メディアプレーヤーが呼び出され、これがログに表示されます。MediaPlayerのエラー:E/MediaPlayer:エラー(1、-19) - Android
06-02 00:20:38.980 26035-26035/myapp.com.facadezpontos E/MediaPlayer-JNI: QCMediaPlayer mediaplayer NOT present
06-02 00:20:39.019 26035-26035/myapp.com.facadezpontos E/MediaPlayer: Should have subtitle controller already set
06-02 00:20:39.026 26035-26035/myapp.com.facadezpontos E/MediaPlayer: Should have subtitle controller already set
上記のメッセージは、このメッセージで置き換えられ、メディアプレーヤーによって提供されたサウンドはもう再生されません。
06-02 00:23:21.032 28749-28749/myapp.com.facadezpontos E/MediaPlayer-JNI: QCMediaPlayer mediaplayer NOT present
06-02 00:23:21.076 28749-28749/myapp.com.facadezpontos E/MediaPlayer: Should have subtitle controller already set
06-02 00:23:21.090 28749-28749/myapp.com.facadezpontos E/MediaPlayer: Should have subtitle controller already set
06-02 00:23:21.396 28749-28772/myapp.com.facadezpontos E/MediaPlayer: error (1, -19)
06-02 00:23:21.396 28749-28749/myapp.com.facadezpontos E/MediaPlayer: Error (1,-19)
これは私が問題を解決しMediaPlayerの
public void buttonClick(Context context, MediaPlayer mp){
mp = MediaPlayer.create(context, R.raw.bubble_nice);
mp.start();
}
可能な複製(https://stackoverflow.com/questions/24501086/why-mediaplayer -throws-not-present-error-of-it-instance-of-itを作成するとき) – Isaac
この質問は問題を解決しません – Felipe
@Felipeこの問題は解決しましたか? –