1

私のAndroidアプリでは、SoundCloudとGETそのURLに共有したいオーディオファイルを録音しています。そうするための最良の方法は何ですか?

明示的に共有することはできますIntentが、どうすればトラックの URL を取得できますか? Java ラッパーを使用してオーディオをアップロードしますか?

4

1 に答える 1

2
File myAudiofile = new File("/path/to/audio.mp3");
Intent intent = new Intent("com.soundcloud.android.SHARE")
  .putExtra(Intent.EXTRA_STREAM, Uri.fromFile(myAudiofile))
  .putExtra("com.soundcloud.android.extra.title", "Demo");
  // more metadata can be set, see below

try {
    // takes the user to the SoundCloud sharing screen
    startActivityForResult(intent, 0);
} catch (ActivityNotFoundException e) {
    // SoundCloud Android app not installed, show a dialog etc.
}

参照:

于 2012-12-26T20:34:53.703 に答える