rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

2021-09-12から1日間の記事一覧

SMBサーバーからランダムに1つの音声ファイルを取得するkotlinコード

2021 Sep. 18. 2021 Sep. 12. SMBサーバーへの接続にjfite-ngを利用する。 data class AudioFileProperty(val smbPath: String, val fileSize: Long) val audioExtension: String = "\\.mp3|\\.wav|\\.aac|\\.au|\\.gsm|\\.m4a|\\.ogg|\\.flac" /* * ランダ…

android開発 URIからファイルパスを取得する

2021 Sep. 12. 出典 Android: Files: Unable to get file path from content URI when file is selected from RECENT section in file browser - Stack Overflow fun getPathFromUri(context: Context, uri: Uri): String? { // DocumentProvider if (Build.…

android開発 Intentで起動するアプリを指定する

2021 Sep. 12. Intent#setPackageでアプリを指定する VLCメディアプレーヤーを指定したインテント例 val audioIntent = Intent() audioIntent.action = Intent.ACTION_VIEW audioIntent.setDataAndType(uri, "audio/*") audioIntent.setPackage("org.videola…