私のAndroidアプリでは、SoundCloudとGET
そのURLに共有したいオーディオファイルを録音しています。そうするための最良の方法は何ですか?
明示的に共有することはできますIntent
が、どうすればトラックの URL を取得できますか? Java ラッパーを使用してオーディオをアップロードしますか?
私のAndroidアプリでは、SoundCloudとGET
そのURLに共有したいオーディオファイルを録音しています。そうするための最良の方法は何ですか?
明示的に共有することはできますIntent
が、どうすればトラックの URL を取得できますか? Java ラッパーを使用してオーディオをアップロードしますか?
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.
}
参照: