4

私は Android アプリケーションを開発しており、ユーザー コメントの EXIF タグを読み取って更新したいと考えています。ExifInterface.java クラスでそのタグが見つかりません。ExifInterface で TAG_USER_COMMENT などのカスタム タグを作成できますか? はいの場合、どのように作成できますか?または、別のツールを使用して作業を完了させる必要がありますか?

どんな助けでも大歓迎です。

4

1 に答える 1

0

次のように、「UserComment」と呼ばれる EXIF タグに文字列データを書き込むことができます。

`import android.media.ExifInterface;`

File directory = new File(your directory goes here);

final File image = new File(directory, "name.jpg");

ExifInterface interface = new ExifInterface(image.getPath());

interface.setAttribute("UserComment", "your string here");

interface.saveAttributes();

次に、次のように getAttribute を使用してデータを読み取ることができます。

String my_data = interface.getAttribute("UserComment");

一部の画像では機能しません

于 2015-02-09T18:53:17.067 に答える