小编Cés*_*arQ的帖子

如何通过Soundpool停止播放声音?

请看看这些代码:

private SoundPool soundPool;
private int soundID;

soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0);
soundID = soundPool.load(this, R.raw.batimanbailedosenxutos, 1);
Run Code Online (Sandbox Code Playgroud)

当我按下按钮时:

soundPool.play(soundID, volume, volume, 1, 0, 1f);
Run Code Online (Sandbox Code Playgroud)

如果我同时按下此按钮两次,它会播放声音,如果用户在播放时按下按钮,我想停止播放声音并再次播放

我试着投了一个

soundPool.stop(soundID); 
Run Code Online (Sandbox Code Playgroud)

在soundPool.play之前,但我不知道为什么它只播放这首歌一次,你们有没有想到为什么这只能用于1次?以及如何解决这个问题?谢谢

android soundpool

5
推荐指数
1
解决办法
8843
查看次数

$ _POST从JS无法正常工作

我创建了按钮:

<input type = "text" name="consulta" size = "12" value = "565656" id = "consulta" />
<input type="button" value = "Pesquisar" onclick="jawa()" />
Run Code Online (Sandbox Code Playgroud)

而jawa()函数是:

        function jawa(){
            var fieldNameElement = document.getElementById('pesquisa');

                            //just for test if JS takes values....
                            resultado = consulta.value;
            escolha = cbox.value;

            fieldNameElement.innerHTML = "<?echoo();?>";            
        }
Run Code Online (Sandbox Code Playgroud)

和php中的echoo()...

                   <? 
                       function echoo(){

             if (isset($_POST['consulta'])) { 
                $con = $_POST['consulta'];
            }else{
            $con = "not working";
            }

            $conexao =mysql_pconnect("localhost:3306","xxx","xxx");
            mysql_select_db("...",$conexao);

            $str_chamado = "Select * 
                    From
                        `...`.`...` 
                    Where
                        `NU_TELEFONE`='$con'";

                         ...   ?>
Run Code Online (Sandbox Code Playgroud)

它说"Undefined index:consulta"我无法从输入中获取文本,它可以是什么?

html javascript php post input

-2
推荐指数
1
解决办法
117
查看次数

标签 统计

android ×1

html ×1

input ×1

javascript ×1

php ×1

post ×1

soundpool ×1