【问题标题】:Android logic error for media player object volume increase and decrease linearly媒体播放器对象音量线性增加和减少的Android逻辑错误
【发布时间】:2012-08-16 19:49:47
【问题描述】:

我写了一个程序来增加和减少音量,它是随机工作的。请告诉我这个问题。 i=50 默认 u.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            if(i<=100&&j<=100)
            mp.setVolume(i+=10,j+=10);
            else
                Toast.makeText(getApplicationContext(),"Max Obtained", 3);


        }
    });
    d.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            if(i>=0&&j>=0)
            mp.setVolume(i-=10,j-=10);
            Toast.makeText(getApplicationContext(),"Min Obtained", 3);

        }
    });

【问题讨论】:

    标签: java android volume android-mediaplayer


    【解决方案1】:

    我认为 Mediaplayer.setVolume 的取值范围是 0 到 1.0f 。您的范围似乎是 0 到 100。

    【讨论】:

    • 酷。感谢兄弟提供的信息。我还能够纠正搜索栏中的错误:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多