Re: [問題] 一個關於執行緒的問題
※ 引述《ddtbenas1 (小尖)》之銘言:
: Runnable r = new Runnable() {
: public void run() {
: try {
: setDataSource(path);
: mp.prepare();
: } catch (IOException e) {
: Log.e(TAG, e.getMessage(), e);
: }
: Log.v(TAG, "Duration: ===>" + mp.getDuration());
: mp.start();
: }
: };
: new Thread(r).start();
: 最後的start改成run效果是一樣的嗎???
多謝上面推文大大的熱心講解~ 其實我的印象也是這樣~
可是~ 這支程式跑起來卻有個怪問題~
這是支Android的影片播放程式的一段 如果用Start 影片撥不到兩秒就消失了~
用run()的話卻可以抓完整支影片~ 我怎麼想都想不到合理的解釋~
所以才來請假板上的大大~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.217.51
推
03/11 14:52, , 1F
03/11 14:52, 1F
討論串 (同標題文章)