انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در خواندن صوت از فایل row

مشکل در خواندن صوت از فایل row

#1
با سلام و خسته نباشید 
من یه فایل جاوا دارم که از یه مدیا پلیر تبعیت میکنه و موسیقی رو از sd حافظه گوشی میخونه

میخوام کاری بکنم که موسیقی رو از row بخونه 

ممنون میشم راهنمایی کنید.

اینم کد:
کد پی‌اچ‌پی:
package com.androidhive.musicplayer;

import java.io.File;
import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.HashMap;

public class 
SongsManager {
    
// SDCard Path
    
final String MEDIA_PATH = new String("/sdcard/");
    private 
ArrayList<HashMap<StringString>> songsList = new ArrayList<HashMap<StringString>>();
    
    
// Constructor
    
public SongsManager(){
        
    }
    
    
/**
     * Function to read all mp3 files from sdcard
     * and store the details in ArrayList
     * */
    
public ArrayList<HashMap<StringString>> getPlayList(){
        
File home = new File(MEDIA_PATH);

        if (
home.listFiles(new FileExtensionFilter()).length 0) {
            for (
File file home.listFiles(new FileExtensionFilter())) {
                
HashMap<StringStringsong = new HashMap<StringString>();
                
song.put("songTitle"file.getName().substring(0, (file.getName().length() - 4)));
                
song.put("songPath"file.getPath());
                
                
// Adding each song to SongList
                
songsList.add(song);
            }
        }
        
// return songs list array
        
return songsList;
    }
    
    
/**
     * Class to filter files which are having .mp3 extension
     * */
    
class FileExtensionFilter implements FilenameFilter {
        public 
boolean accept(File dirString name) {
            return (
name.endsWith(".mp3") || name.endsWith(".MP3"));
        }
    }


 
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان