Skip to content

Commit

Permalink
Temporary fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Detective-Khalifah committed Aug 1, 2020
1 parent a920b31 commit a404962
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 2 deletions.
3 changes: 3 additions & 0 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Player">

</activity>
</application>

</manifest>
13 changes: 11 additions & 2 deletions app/src/main/java/hub/programs/boombox/Music.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@

import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;


/**
Expand Down Expand Up @@ -84,13 +85,21 @@ public ArrayList<File> findMusics(File file){
public void display(){

Log.i(Music.class.getName(), "Directory state: " + Environment.getExternalStorageState());
final ArrayList<File> allSongs = findMusics(Music.this.getContext().getExternalFilesDir(Environment.DIRECTORY_MUSIC));
Log.i(Music.class.getName(), "Environment::" + Environment.getDataDirectory());
String path = Environment.getExternalStorageDirectory().toString();
File f = new File(path);
File file[] = f.listFiles();
Log.i(Music.class.getName(), "f::" + f);
Log.i(Music.class.getName(), "file[]:: "+ Arrays.toString(file));

final ArrayList<File> allSongs = findMusics(new File(Environment.getExternalStorageDirectory().toString()));
// final ArrayList<File> allSongs = findMusics(Music.this.getContext().getExternalFilesDir(Environment.DIRECTORY_MUSIC));
songs = new String[allSongs.size()];

for(int i=0;i<allSongs.size();i++){
songs[i] = allSongs.get(i).getName().replace(".mp3","").replace(".m4a","").replace(".wav","").replace(".m4b","");
}

Log.i(Music.class.getName(), "songs:: " + Arrays.toString(songs));

mArrayAdapter = new ArrayAdapter<String>(getActivity(),android.R.layout.simple_list_item_1,songs);
mListView.setAdapter(mArrayAdapter);
Expand Down

0 comments on commit a404962

Please sign in to comment.