1

動画プレーヤーを開発していますが、マニフェストで既に構成したインテントから起動した動画から URI を取得する方法を知りたいです。

これまでのところ、私が持っているのはこれだけです:

    @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    videoURI = data.getDataString();
    vv.setVideoURI(Uri.parse(videoURI));          

}

これにより起動エラーが発生するため、間違っているに違いありません。私はすでにこれを見てきました: Mediastore の URI からファイル名とパスを取得しますが、それが探しているものかどうかわかりません。答えの使い方がわかりません。誰かが私のためにそれを明確にすることができれば、私をその方向に送るか、何らかの方法で私を助けてくれれば、それは素晴らしいことです. ありがとう

4

1 に答える 1

0
Uri vid = data.getData();
videoPath = getRealPathFromURI(vid)
于 2016-04-28T12:02:50.347 に答える