Results 1 to 3 of 3
Hybrid View
-
20th December 2016 00:30 #1Registered User
Join Date: Jul:2009
Location: Bulgaria
Posts: 848
Àndroid studio mediaplayer ãðåøêà
Íå ìîãà äà ðåñòàðòèðàì ìåäèà ïëåúðà â àíäðîèä ñòóäèîòî ñëåä êàòî å ïóñíàë ïåñåí è ÿ å ñïðÿë ñëåä òîâà ïàê äà ÿ ïóñíå êàòî ñå íàòèñíå ïàê êîï÷åòî. Ãðåøêàòà å
Âèäÿõ ÷å òðÿáâà äà ãî ïîäãîòâÿ ïúðâî ñ prepare(); àìà íå ìîãà äà ãî íàïèøà êàêòî òðÿáâà èëè êúäåòî òðÿáâà çàùîòî ñúçäàâà îùå ãðåøêè.12-19 22:20:41.086 4943-5560/com.example.user.myapplication E/MediaPlayer: start called in state 1, mPlayer(0x0)
12-19 22:20:41.086 4943-5560/com.example.user.myapplication E/MediaPlayer: error (-38, 0)
12-19 22:20:41.095 4943-4943/com.example.user.myapplication E/MediaPlayer: Error (-38,0)
Íÿìà äà äàâàì öåëèÿ êîä çàùîòî å äúëúã è ïîâå÷åòî íÿìà îáùî ñ ïëåúðà íî íàé-âàæíîòî å òîâà
Äàæå íå çííàì äàëè å íóæíî ïúðâî äà ñïðà ïåñåíòà ïðåäè äà ðåñòíà ñúñòîÿíèåòî íà ïëåúðà, ðàáîòè è áåç ñïèðàíåòî àìà äà íå çíàì, íå ñúì ðàáîòèë ïðåäè ñ òîçè ïëåúð, òî ñ êàêâî ëè ñúì... ïúðâîòî ìè ïðèëîæåíèå å òîâàCode:protected void onCreate(Bundle savedInstanceState) { final MediaPlayer easysong = MediaPlayer.create(MainActivity.this, R.raw.arideniro); final MediaPlayer normalsong = MediaPlayer.create(MainActivity.this, R.raw.junior); final MediaPlayer hardsong = MediaPlayer.create(MainActivity.this, R.raw.ketsathis); restartButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { i = 500 - dif; new Thread(new Runnable() { public void run() { if(i==500){ easysong.start();} else if(i==375){ normalsong.start(); }else if(i==250){ hardsong.start(); } if (counter==0) { mChronometer.stop(); easysong.stop(); normalsong.stop(); hardsong.stop(); easysong.reset(); normalsong.reset(); hardsong.reset();}
À äà, îùå íåùî. Ñàìî åäíà îò 3òå ïåñíè å ïóñíàòà ïî åäíî è ñúùî âðåìå íî ïîíåæå íå ñúì òúðñèë êàê äà ïðîâåðÿ êîÿ å çàòîâà êàçâàì stop è reset íà âñè÷êè, ñèãóðíî èìà è ïî-äîáúð íà÷èí òàêà ÷å ìîæå è òóê äà ïîìîãíåòåLast edited by atom3; 20th December 2016 at 00:32.
Alienware 17 R4, i7-6700hq, gtx-1060 OC, 16gb ddr4 2667 ram è 256gb NVMe SSD, LSP, MMS, GPRS, UPS, FedEx, ZDR, kopr?, asl, W2F, àà ÷àêàé ìàé íå âñè÷êè ñúêðàùåíèÿ áÿõà çà òóê... Íî ïúê íàëè å ìîäåðíî ñúñ ñúêðàùåíèÿ äà ñå ãîâîðè.
-
20th December 2016 11:33 #2
Åòî òóê èìà âñè÷êî, êîåòî òè òðÿáâà - https://developer.android.com/guide/...diaplayer.html
À ïðîâåðêàòà äàëè ñâèðè å ïðîñòà - easysong.isPlaying()MSI B550i Gaming Edge Wifi | Ryzen 9 5900X [Thermalright AXP-100C65 + Noctua A9x14] | G.Skill 2x16GB F4-3200C16Q-32GTZR | AMD RX 6800XT | EVO970 500GB + EVO850 250GB + EVO850 500GB + DS119j | Corsair SF750 Platinum | ASUS MG279Q | Razer DeathAdder V2 Pro | Keychron K6 Modded | SligerSM550
-
21st December 2016 00:00 #3Registered User
Join Date: Jul:2009
Location: Bulgaria
Posts: 848
Íèùî íå ðàçáðàõ ïî ìîÿ âúïðîñ îò òàì, íå âèäÿõ äà ïèøå êàêâî äà íàïðàâÿ ñëåä êàòî ñúì äàë release ïîñëåä ïàê äà ÿ ïóñíà ïåñåíòà
Äîáðå, óñïÿõ äà îòêðèÿ êàê ðàáîòè ñ äîñòà îïèòè, â êðàéíà ñìåòêà íÿìà íóæäà îò prepare(); à ìó äàâàì stop, release, = null è ïîñëå start, âñå îùå íå çíàì äàëè å íàé-îïòèìàëíèÿ âàðèàíò äå, äàæå ñúì ñèãóðåí ÷å íå å àìà çà ñåãà òîëêîâà...
Èíà÷å ñ isPlaying äîáðå ïðîâåðÿâàì êîÿ ïåñåí òå÷å àìà âñå îùå çà âñÿêà òðÿáâà äà ïèøà îòäåëíè 3 ðåäà, â ñëó÷àÿ ñàìî 3 ïåñíè èìàì àìà àêî áÿõà 30 òðÿáâà 90 ðåäà äà èçïèøà, çíàåø ëè íÿêîé ïî-ïðîôåñèîíàëåí âàðèàíò ?Last edited by atom3; 21st December 2016 at 00:47.
Alienware 17 R4, i7-6700hq, gtx-1060 OC, 16gb ddr4 2667 ram è 256gb NVMe SSD, LSP, MMS, GPRS, UPS, FedEx, ZDR, kopr?, asl, W2F, àà ÷àêàé ìàé íå âñè÷êè ñúêðàùåíèÿ áÿõà çà òóê... Íî ïúê íàëè å ìîäåðíî ñúñ ñúêðàùåíèÿ äà ñå ãîâîðè.




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè