Добрый день. Прошу у Вас помощи. В чем у меня может быть проблема ? Не воспроизводит аудио поток , при нажатии на кнопку play - выдает ошибки , вот код; Код | package com.vingrad;
import java.io.IOException;
import android.app.Activity; import android.media.AudioManager; import android.media.MediaPlayer; import android.os.Bundle; import android.view.View; import android.widget.ImageButton;
public class MainActivity extends Activity { final String songs_urls[] = { "http://сам поток" }; private MediaPlayer mediaPlayer; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageButton btn_star = (ImageButton) findViewById(R.id.imageButton1); mediaPlayer = new MediaPlayer(); mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); btn_star.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { try { mediaPlayer.setDataSource(songs_urls[0]); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } try { mediaPlayer.prepare(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } mediaPlayer.start();
} }); } }
|
и Код | <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" >
<ImageButton android:id="@+id/imageButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="94dp" android:layout_marginTop="50dp" android:src="@android:drawable/btn_star" />
</RelativeLayout>
|
Заранее Всем спасибо. Это сообщение отредактировал(а) Артем1 - 28.2.2014, 12:38
|