code streaming android

TOUNI

نجم المنتدى
إنضم
26 سبتمبر 2007
المشاركات
1.965
مستوى التفاعل
1.240
salam
comment je peutx ajouter un lien streaming (quran) dans un app android en utilisant Android studio

voilà la source code si quelqu'un peut seulement corriger le code pour que je puisse avoir un app de streaming coran
ceuci le code qui je fais :

كود:
package com.blogspot.httpandroidiosfans.couran;

import android.media.MediaPlayer;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;


public class MainActivity extends ActionBarActivity {


    MediaPlayer streams;
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


streams =MediaPlayer.create(this, Uri.parse("https://ia801608.us.archive.org/31/items/Coran_One_Part_Mp3_uP_bY_mUSLEm/015.mp3"));

    }
    public void pausesorat(View view) {
        streams.pause();
    }
    public void playsorat(View view) {
        streams.start();
    }
    public void stopsorat(View view) {
        streams.stop();
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
j'ai une doute au niveau de cette commande qu'elle manque un chose
streams =MediaPlayer.create(this, Uri.parse("https://ia801608.us.archive.org/31/items/Coran_One_Part_Mp3_uP_bY_mUSLEm/015.mp3"));

}
j'ai cherché comment le faire mais j'ai trouvé rien ... j'attends votre aide et merci
 

crytex

مراقب سابق
إنضم
5 أوت 2009
المشاركات
14.234
مستوى التفاعل
25.246
Votre code peut être amélioré

[exten=java]String url = "votre lien"; // placez ici le lien de votre fichier MP3
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare(); // c'est pour le chargement du fichier
mediaPlayer.start(); // pour commencer la lecture
[/exten]
 

TOUNI

نجم المنتدى
إنضم
26 سبتمبر 2007
المشاركات
1.965
مستوى التفاعل
1.240
Votre code peut être amélioré

[exten=java]String url = "votre lien"; // placez ici le lien de votre fichier MP3
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare(); // c'est pour le chargement du fichier
mediaPlayer.start(); // pour commencer la lecture
[/exten]
je suis au début de chemin frère svp pouvez me expliquer ou je devais l'ajouter dans le code au dessus et merci si possible :)
 

crytex

مراقب سابق
إنضم
5 أوت 2009
المشاركات
14.234
مستوى التفاعل
25.246
je suis au début de chemin frère svp pouvez me expliquer ou je devais l'ajouter dans le code au dessus et merci si possible :)
Remplacez par mon code le code juste au dessous de

[exten=java]setContentView(R.layout.activity_main);[/exten]
N'oubliez pas de supprimer la déclaration de
[exten=java] MediaPlayer streams;[/exten]
Parceque j'ai déjà déclaré la variable MediaPlayer dans le code que j'ai posté
 
التعديل الأخير:

TOUNI

نجم المنتدى
إنضم
26 سبتمبر 2007
المشاركات
1.965
مستوى التفاعل
1.240


Remplacez par mon code le code juste au dessous de

[exten=java]setContentView(R.layout.activity_main);[/exten]
N'oubliez pas de supprimer la déclaration de
[exten=java] MediaPlayer streams;[/exten]
Parceque j'ai déjà déclaré la variable MediaPlayer dans le code que j'ai posté
merci infinement frère
 
أعلى