は、私はこれはmp3ファイルアンドロイド活動のダウンロードファイル
Intent downloadIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.xxx.com/1.mp3"));
をダウンロードするために使用しようとしているが、それは常に、このmp3ファイルを再生する別のアプリケーションを開きます、どのようにできるのか ?ありがとう
は、私はこれはmp3ファイルアンドロイド活動のダウンロードファイル
Intent downloadIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.xxx.com/1.mp3"));
をダウンロードするために使用しようとしているが、それは常に、このmp3ファイルを再生する別のアプリケーションを開きます、どのようにできるのか ?ありがとう
あなた自身のアプリを離れるので、別のアプリケーションを使用しないでください。
あなた自身でHttpRequestを開き、ファイルをダウンロードしてから処理する必要があります。
これらのリンクをチェックしてください:
あなたは、ファイルがダウンロードされている間、ファイル(または、あなたのUIを取得するための新しいスレッドが凍結されるようにする必要があり)
URIを意図する代わりに、BufferedInputStreamを使用してください。