ビデオキャプチャパスをファイルプロバイダに追加するにはどうすればよいですか?私はContent Uri
フォームFileProvider
を得ています。デフォルトのCamera Appを使用しているビデオは、File Uri
をAndroid 6.0
に返します。コンテンツリゾルバはnullを返します。私はコンテンツレゾルバcursor.getColumnIndex(OpenableColumns.SIZE)
からビデオサイズを読みたいと思っています。この問題をどうやって処理できますか?ファイルパスにビデオパスを追加
答えて
Uri
のスキームがfile
の場合、ファイルの長さを取得するにはnew File(uri.getPath()).length()
を呼び出します。これは、ファイルへの読み取りアクセス権がある場合に有効です。
そして、このビデオにファイル入力ストリームを開くにはどうしたらいいですか?私もこのビデオの名前が必要ですか? – mallaudin
@mallaudin: "このビデオにファイル入力ストリームを開くにはどうしたらいいですか?" - um、 'File'を使って' FileInputStream'を作成します。 「このビデオの名前も必要ですか?」 - um、 'File'で' getName() 'を呼び出します。 – CommonsWare
もう一度確認しましょう。あなたの助けをありがとう:) – mallaudin
- 1. Javaの絶対ファイルパスに '\'を追加
- 2. IIS6はファイルパスの末尾にスペースを追加します
- 3. MD5ハッシュ計算にファイルパスを追加する
- 4. ファイルパスをLatexの図に追加しますか?
- 5. UNCファイルパスをJavaクラスパスに追加する最適な方法
- 6. リリースノートのファイルパス参照をnuspecファイルに追加する方法
- 7. ファイルパスに基づく動的フィールドの追加
- 8. ダイナミックな変化jwplayerビデオパス
- 9. ファイルを追加中にjspページのファイルパスを取得するには
- 10. ファイルパスをC++でツリーまたはスタックにノードとして追加するには
- 11. CSSファイルパスにバージョン番号を追加するのはなぜですか?
- 12. ビデオパスをビデオに変更するにはUri
- 13. 既定値を変更するVisual C++ 2010でファイルパスを追加します。
- 14. Xamarinはsqliteにビデオパスを保存します。
- 15. フォルダから文字列配列へのすべてのファイルパスを追加
- 16. DIRにファイルパスをドロップ
- 17. groovyのファイルパスにワイルドカードを追加するにはどうすればよいですか?
- 18. Windows Mobileアプリケーションにファイルのファイルパスを追加するにはどうすればよいですか?
- 19. javascript:ファイルパスからのディレクトリの作成再帰的にファイル名にタイムスタンプを追加する
- 20. YOUTUBE-APIを使用したビデオパス文字列
- 21. にFileNotFoundExceptionファイルパス
- 22. ..ファイルパス
- 23. ファイルパス
- 24. HKCR \ TypeLib \ <TypeLib>のファイルパスに "\ <num>"を追加することは何を意味する
- 25. UITableViewスワイプに追加ボタンを追加
- 26. タプルC#7に追加プロパティを追加
- 27. 「追加ボタン」を追加するには?
- 28. スカラ追加クラスをクラスに追加
- 29. WHERE文に追加チェックを追加
- 30. Logrusがコンテキストログに追加フィールドを追加
動画を保存する場所にアプリを誘導するには、「EXTRA_OUTPUT」を使用します。あなたの 'FileProvider'によって提供されている場所を探してください。それを超えて、「コンテンツリゾルバはビデオサイズを持たない」とはどういう意味ですか? – CommonsWare
それはうまくいきません。私はこのファイルUriを 'Content Resolver'に渡して、ビデオサイズを取得します。 – mallaudin
「ビデオサイズを取得する」とはどういう意味ですか?あなたは[mcve]を投稿することを検討するかもしれません。 – CommonsWare