小编Col*_*lby的帖子

找出MediaPlayer正在播放的内容并将其停在onPause或onStop上?

有没有人知道一个很好的方法来找出MediaPlayer当前正在播放的内容并使用onStop()onPause()覆盖停止/暂停它?或者只是MediaPlayer在应用程序处于后台时停止?我有很多声音,我不知道哪个会在任何确切的时刻播放.对不起,还在这里学习.

android media-player

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

在 Web 视图中重新创建“在页面浏览器上查找”功能

我正在尝试重新创建 Android Web 浏览器中的“在页面上查找”功能,以便我可以将其应用到我的 Web 视图中。

有谁知道我开始寻找的好地方或任何提示?

到目前为止我有:

网页视图。findAll(“某事”);
尝试
{
Method m = WebView.class.getMethod("setFindIsUp", Boolean.TYPE);
m.invoke( webView , true);
}
catch(可抛出的忽略)
{
Log.i("错误",ignoreed.toString());
}

但它只允许预定义的搜索。浏览器允许您输入要搜索的内容。

我希望有一些例子可以借鉴。我无法想象我是第一个想要这样做的人。

任何帮助是极大的赞赏!

android find webview

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

php更改url的数组格式

我有一个奇怪的项目,我正在努力.我是php的新手,所以到目前为止一直是一场斗争.

我有一个表格,给出一个数组并发布它:

...
return($keywords);
}

$keywordlist = explode("\r\n", $keywordlist);
foreach($keywordlist as $keyword){
print_r(mixer(strtolower($keyword)));
}
Run Code Online (Sandbox Code Playgroud)

我明白了:

Array ( [0] => one [1] => two [2] => three [3] => four [4] => five [5] => six [6] => ....
Run Code Online (Sandbox Code Playgroud)

但是希望它能像这样出来:

%28one%2Ctwo%2Cthree%2Cfour%2Cfive%2Csix%29
Run Code Online (Sandbox Code Playgroud)

最终希望能够将它附加到像ask.com搜索这样的URL的末尾:

"http://www.ask.com/web?q=(put my keywords here)"
Run Code Online (Sandbox Code Playgroud)

然后导航到那里

从理论上讲,就像我在搜索栏中键入"(一,二,三,四,五,六)"并按下回车键.

希望这是有道理的.

html php arrays format

4
推荐指数
1
解决办法
492
查看次数

音板应用上的mediaplayer错误

我有一个音板应用程序调用它按下按钮时调用音频文件.但是,在按下并播放大部分按钮后,我开始收到这些媒体播放器错误.有谁知道如何检测它,只是重新启动或完全停止它?谢谢你的时间.

-colby

    for (Map.Entry<Integer, Integer> entry : map.entrySet()) {
        ImageButton button = (ImageButton) findViewById(entry.getKey());
        button.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                try {
                    int sound = map.get(v.getId());
                    mp = MediaPlayer.create(myMain.this, sound);
                    mp.prepare();
                } catch (IllegalStateException e) {



                } catch (IOException e) {

                }
                mp.seekTo(0);
                mp.start();

            }
        }

        );

    }
Run Code Online (Sandbox Code Playgroud)

04-13 10:11:39.873:INFO/MediaPlayer(23152):MediaPlayer start()
04-13 10:11:39.873:VERBOSE/MediaPlayerService(18229):[666] setLooping(0)
04-13 10:11: 39.873:VERBOSE/MediaPlayerService(18229):[666] setVolume(1.000000,1.0000)
04-13 10:11:39.873:VERBOSE/AudioSink(18229):setVolume(1.000000,1.0000)
04-13 10:11:39.873:VERBOSE/MediaPlayerService(18229):[666] start
04-13 10:11:39.873:DEBUG/AwesomePlayer(18229):[U5B] play(556)
04-13 10:11:39.873:DEBUG/AwesomePlayer(18229):[ U5B] play_l(562)04-13 10:11:39.873:VERBOSE/AudioSink(18229):open(44100,1,1,4)
04-13 10:11:39.873:ERROR/AudioFlinger(18229):不再轨道名称可用
04-13 10:11:39.873:ERROR/AudioTrack(18229):AudioFlinger无法创建音轨,状态:12
04-13 10:11:39.873:ERROR/AudioSink(18229):无法创建音轨
04 …

android media-player

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

没有最后一项在php中的echo数组

有谁知道如何不回显数组中的最后一项?我是php的新手.

以下是我遇到的问题:

...

return($keywords);

}

$words = (mixer(strtolower($keywordlist)));
$query =  implode(',', $words);
echo('Search query: ' . $query . PHP_EOL);
$query = rawurlencode($query);
echo('Encoded: ' . $query . PHP_EOL);
***trying to remove last item in array from showing here***
echo('Without Last: ' . $query . PHP_EOL);
Run Code Online (Sandbox Code Playgroud)

如果我把array_shift($query);或者array_pop($query);或者array_shift($array,1,-1));是星星我得到这个错误:

Parse error: syntax error, unexpected T_ECHO in /home/content/14/7557914/html/test2.php on line 102 
line 102 = echo('Without Last: ' . $query . PHP_EOL);  
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

php arrays

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

标签 统计

android ×3

arrays ×2

media-player ×2

php ×2

find ×1

format ×1

html ×1

webview ×1