小编Pro*_*ctX的帖子

媒体播放器得到静音/取消静音

我已经设置了一个Checkbox,现在如果未经检查,mediaplayers应该立即取消静音,当检查立即静音时,现在问题是当我选中/取消选中复选框时,声音不会立即静音,但是最近我重新开始活动.. . 我怎么解决这个问题?

该计划的主要代码:

public class QuizActivity extends AppCompatActivity {

private ActionBarDrawerToggle mToggle;

private QuestionLibrary mQuestionLibrary = new QuestionLibrary();

private TextView mScoreView;
private TextView mQuestionView;
private Button mButtonChoice1;
private Button mButtonChoice2;
private Button mButtonChoice3;
private String mAnswer;
private int mScore = 0;
private int mQuestionNumber = 0;
Dialog dialog;
Dialog dialog2;
TextView closeButton;
TextView closeButton2;
CheckBox checkBoxmp;
private MediaPlayer mp, mp2;

SharedPreferences mypref;
SharedPreferences.Editor editor;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); …
Run Code Online (Sandbox Code Playgroud)

java audio checkbox android android-mediaplayer

8
推荐指数
1
解决办法
129
查看次数

声音在一段时间后停止

当我点击按钮时,每次调用媒体播放器的代码(在评论开始://媒体播放器的代码开始).单击按钮一段时间后,声音不再播放.

它就像是:我点击了10次,当我再次点击它停止并且不再工作时它返回声音.感谢您的关注,如果下面有任何解决方案评论!:d

Logcat:

E/AudioFlinger:不再提供曲目名称

E/AudioFlinger:createTrack_l()initCheck失败-12; 没有控制块?

E/AudioTrack:AudioFlinger无法创建曲目,状态:-12

E/AudioSink:无法创建音轨

E/ExtendedNuPlayerDecoder:打开音频接收器时出错.可能是致命的!

**主要活动代码'*:

           public class QuizActivity extends AppCompatActivity {

private ActionBarDrawerToggle mToggle;

private QuestionLibrary mQuestionLibrary = new QuestionLibrary();

private TextView mScoreView;
private TextView mQuestionView;
private Button mButtonChoice1;
private Button mButtonChoice2;
private Button mButtonChoice3;
private String mAnswer;
private int mScore = 0;
private int mQuestionNumber = 0;
Dialog dialog;
Dialog dialog2;
TextView closeButton;
TextView closeButton2;
CheckBox checkBoxmp;
private MediaPlayer mp, mp2;

SharedPreferences mypref;
SharedPreferences.Editor editor;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_quiz); …
Run Code Online (Sandbox Code Playgroud)

java android android-mediaplayer

6
推荐指数
1
解决办法
315
查看次数

标签 统计

android ×2

android-mediaplayer ×2

java ×2

audio ×1

checkbox ×1