Hirdetés
- Hatalmas akkut és korrekt teljesítményt ígér a Vivo
- Memóriahiány és drágulás fékezheti a mobilokat, csökkentek a Q1-es kiszállítások
- Európába és a britekhez is megérkezik a Motorola Razr Fold, indul az előrendelés
- Ön vezető vagy önvezető? Az Uber az utóbbi mellett tette le a voksát
- Ma megérkeztek Magyarországra is a Vivo V70-ek
- Milyen okostelefont vegyek?
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Samsung Galaxy S26 Ultra - fontossági sorrend
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 - végre van kicsi!
- Android szakmai topik
- Hatalmas akkut és korrekt teljesítményt ígér a Vivo
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
domel
tag
Üdv! Azt szeretném kérdezni, hogy a lenti kódban miért nem fut le az
onBufferingUpdate és az onError ??? (pedig látszólag mindenki így csinálja)package com.project.domel.ezmegaz3;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnBufferingUpdateListener;
import android.util.Log;
import android.view.View;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
MediaPlayer mediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void kuku(View view) {
try {
Uri streamUri = Uri.parse("http://91.237.213.34:8002/"); /* stuck on prepare state */
mediaPlayer = new MediaPlayer();
mediaPlayer.setOnErrorListener(new MediaPlayer.OnErrorListener(){
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {
Log.i("qq*","onerror");
return false;
}
});
mediaPlayer.setOnBufferingUpdateListener(new OnBufferingUpdateListener(){
@Override
public void onBufferingUpdate(MediaPlayer mp, int percent) {
Log.i("qq*", "onupdate");
mp.stop();
}
});
mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener(){
@Override
public void onPrepared(MediaPlayer mp) {
if (!mp.isPlaying()) mp.start();
Log.i("qq*", "play");
}
});
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getBaseContext(), streamUri);
mediaPlayer.prepareAsync();
} catch (IOException e) {
e.printStackTrace();
}
Log.i("qq*", "lefut");
}
}Köcce:
-Domel
Új hozzászólás Aktív témák
- Apple iPad 10th 64GB, WI-FI, 1 Év Garanciával
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Dyson Purifier Humidify+Cool PH2 De-NOx (White/Gold)
- MacBook Pro 14" M4 16GB RAM 512 HDD (asztrofekete)
- Apple iPhone 15 Pro 128GB 85% Akku. Újszerű,Kártyafüggetlen,Tartozékaival. 1 Év Garanciával!
- MEDION ERAZER Cooling Kit V2 Vízhűtés - MD 62737 Beast 16 X1, 18 X1 gamer laptopokhoz
- Gravity MS állvány + RØDE XDM-100 Mikrofon!
- Egérpadok, billentyűsapkák(keycapek), csuklótámaszok /ARCANE/DUCKY/GLORIOUS/
- AKCIÓ! ASRock B450M R5 5500 16GB DDR4 512GB SSD RTX 2060 6GB Zalman T3 Plus ADATA 600W
- HIBÁTLAN iPhone XR 64GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS4490,100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

