2012-02-26 17 views
0

私は助けを求める正しい方向に指摘されています。私がしたいのは、写真を撮ってから、その写真の特定の部分をハイライトすること(つまり、ドアに円を描き、色をコメントすること)です。基本的にサムスンのメモができること。どんなアンドロイドパッケージを見ていますか?それは私に似ています、私はキャンバスとして絵を使用し、キャンバス(絵です)の上に描くことです、それは基本的に要約されているということですか?または私は何かを逃していますか?写真に写っているアンドロイド

私が写真でやりたいことは、将来の識別のためにデータを追加することです。私はアンドロイドがExifインターフェイスを持っていることを知っていますが、何の情報も見つけられないようですが、このクラスのために独自のタグを作成することは可能ですか?たとえば、 "誰がそれを取った"タグを追加します。

答えて

0

カスタムビューが必要で、ビューのonDrawメソッドをオーバーライドします。 onDrawメソッドでは、Canvasオブジェクトへの参照を取得します。そこから、あなたが必要とする描画のほとんどを行うことができます。ユーザー入力を取得して描画する場合は、タッチイベントをオーバーライドして、描画する内容を把握してからonDrawメソッドで描画する必要があります。

Exifデータと同様です。 Android 2.0より前に開発したい場合は、第三者のライブラリが必要です。私はsanselanandroidを個人的に使用します。あなたが2.0より前に気にしないなら、私はExifInterfaceもうまくいきます。 ExifInterfaceを使用して任意のタグを保存できるように見えるのは、単に文字列タグと文字列値を使用するためですが、アプリだけがそのタグを読み取ることがわかっていることがわかります。