Skip to content

Alelak/Soundroid

Repository files navigation

Soundroid

Android Arsenal Release

Unofficial SoundCloud API Wrapper for Android.

Initialize

public class App extends Application {
  @Override
  public void onCreate() {
    super.onCreate();
    Soundroid.init(this, client_id);
  }
}

Example

  Call<List<Track>> call = Soundroid.getSoundcloudService().searchTracksByGenres("House", 20);
  call.enqueue(new Callback<List<Track>>() {
    @Override
    public void onResponse(Response<List<Track>> response) {
      if (response.isSuccess()) {
        tracks.addAll(response.body());
        songAdapter.notifyDataSetChanged();
      }

    }

    @Override
    public void onFailure(Throwable t) {
    }
  });

Download

Gradle:

repositories {
    maven { url "https://jitpack.io" }
}

dependencies {
    // ... other dependencies here
    compile'com.github.Alelak:Soundroid:1.1'
}

About

Unofficial SoundCloud API Wrapper for Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages