私のアプリは、AppImagesディレクトリのSDカードにいくつかの画像を保存しています
組み込みのギャラリーアプリは、これらの画像を検出してギャラリーに表示しています。
これらの画像を非表示にして、自分のアプリでのみ表示することは可能ですか?
ありがとう
ディレクトリの名前をからAppImages
に変更し.AppImages
ます。ドットは、このフォルダをシステムから「隠し」ます。
無関係なことに、フォルダに名前を付けて、すでに存在する可能性を減らすことを検討してください。
.nomedia
アプリの写真が保存されているフォルダーにファイルを配置することで、ギャラリーがアプリの写真を取得しないようにすることができます。これにより、ギャラリーアプリは画像を検出できなくなりますが、ユーザーはファイルマネージャーを使用してディレクトリに移動し、画像を選択することで、ギャラリーで画像を開くことができます。
ユーザーとギャラリーの両方から画像を非表示にすることはできません、AFAIK。
画像を非表示にする必要はありません。拡張子を「.txt」のように変更するだけで、サポートされていないファイルのように画像が表示されます。