Android Open Source - MP3QuranForAndriod Player Play List Activity






From Project

Back to project page MP3QuranForAndriod.

License

The source code is released under:

You Can use all this project files for free only if you plan to create any islamic application ... This project is for any Islamic purpose....

If you think the Android project MP3QuranForAndriod listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.mos7af.mp3quran;
/*from  www. java  2s.  c o m*/
import java.util.ArrayList;
import java.util.HashMap;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;


public class PlayerPlayListActivity extends ListActivity 
{
  public ArrayList<HashMap<String, String>> playerSurasList = new ArrayList<HashMap<String, String>>();

  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ly_player_playlist);

    SuraslistManager plm = SuraslistManager.getInstance();
    this.playerSurasList = plm.getPlayList();
    
    PlayerPlaylistItemAdapter  playerPlaylistItemAdapter = new PlayerPlaylistItemAdapter(this );
    playerPlaylistItemAdapter.SetData(playerSurasList);
    setListAdapter(playerPlaylistItemAdapter);

  
    ListView lv = getListView();
    lv.setOnItemClickListener(new OnItemClickListener()
    {

      @Override
      public void onItemClick(AdapterView<?> parent, View view,
          int position, long id) 
      {
        
        // Starting new intent
        Intent in = new Intent(getApplicationContext(),
            PlayerActivity.class);
        in.putExtra("songIndex", position);
        setResult(100, in);
        // Closing PlayListView
        finish();
      }
    });

  }
}




Java Source Code List

com.mos7af.mp3quran.DatabaseHandler.java
com.mos7af.mp3quran.FileCache.java
com.mos7af.mp3quran.IconContextMenu.java
com.mos7af.mp3quran.ImageLoader.java
com.mos7af.mp3quran.MP3Quran.java
com.mos7af.mp3quran.MemoryCache.java
com.mos7af.mp3quran.PlayListSurasActivity.java
com.mos7af.mp3quran.PlayerActivity.java
com.mos7af.mp3quran.PlayerPlayListActivity.java
com.mos7af.mp3quran.PlayerPlaylistItemAdapter.java
com.mos7af.mp3quran.PlaylistActivity.java
com.mos7af.mp3quran.PlaylistItemAdapter.java
com.mos7af.mp3quran.ReciterItemAdapter.java
com.mos7af.mp3quran.RecitersActivity.java
com.mos7af.mp3quran.SuraItemAdapter.java
com.mos7af.mp3quran.SurasActivity.java
com.mos7af.mp3quran.SuraslistManager.java
com.mos7af.mp3quran.Utilities.java
com.mos7af.mp3quran.Utils.java
com.mos7af.mp3quran.XMLParser.java