問題タブ [android-internal-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
395 参照

android - 内部ストレージへの書き込み - 原因: android.system.ErrnoException

クラス オブジェクトを内部ストレージに保存しようとしているので、使用する必要はありませんSharedPreferences。しかし、保存しようとしているファイルが見つかりません。

自分でファイルを手動で作成してプロジェクト フォルダーに配置する必要がありcreateNewFile()ますか?

エラー:

編集:私はどういうわけか私の2つの活動を混同しました.問題があるのは私の他の活動です. これtry catchは私のMainActivity中にありonCreateます。

0 投票する
1 に答える
153 参照

java - 効果を適用した後にビットマップを保存する方法

いくつかのボタンと 1 つの画像ビューがあります。ギャラリーから写真を読み込むと、画像ビューに写真が表示されます。すべてのボタンには、画像の効果の 1 つを適用するオンクリック メソッドがあります。内部ストレージに写真を保存するための別のボタンがあります。いずれかの効果が適用された後に写真を保存したい。検索しましたが、効果なしで写真を保存する方法を見つけるだけです。効果が適用された後に画像を保存するためのクリック方法を知っている人はいますか?

0 投票する
1 に答える
923 参照

android - Android: 特定のフォルダを開くことができません

特定のディレクトリを開く次のコードを見つけました。

しかし、ES ファイル エクスプローラーがデバイスにインストールされている場合にのみ機能し、他のファイル マネージャー アプリでは検出できないという問題に直面しています。

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
1286 参照

android - Androidアプリでダウンロードしたオーディオフォルダにアクセスする方法

シンプルなオーディオ ストリーミング Android アプリを開発しています。URL からオーディオを再生している間、アプリにはファイルをダウンロードするオプションもあります。オーディオ ファイルは、Internal Storage/voicesフォルダーにダウンロードされています。ダウンロードしたこのフォルダのすべてのオーディオをアプリで表示するにはどうすればよいですか? ユーザーがファイルを手動で検索する必要がないように、音声フォルダー内のすべてのオーディオにアクセスしてアプリに表示したいと考えています。ガイドしてください。ありがとうございました!

0 投票する
1 に答える
4472 参照

android - コンテンツ プロバイダを使用した内部ストレージからの Android Intent.ACTION_SEND

内部ストレージにファイルを保存しています。これは、オブジェクトに関するいくつかの情報を含む単なる .txt ファイルです。

次に、このファイルを共有するために「shareIntent」を作成しています。

選択したアプリはプライベート ファイルにアクセスする必要があるため、コンテンツ プロバイダーを作成しました。openFile メソッドを変更しました:

マニフェスト:

ファイルを共有するためにメール アプリを開くと、0 バイトしかないため、ファイルを添付できませんでした。Bluetooth 経由での共有も失敗しました。しかし、コンテンツ プロバイダーで を読み取ることができるprivateFileので、存在し、コンテンツがあります。何が問題ですか?

0 投票する
1 に答える
673 参照

android - Android の内部ストレージからファイルを削除する

ファイルを内部ストレージに保存していましたが、削除したいと思います。問題は、そのファイルの名前を覚えていないため、このmyContext.deleteFile(fileName);アプローチを使用できないことです。そのファイルの名前を取得して削除する方法は?