0

私はアンドロイドでリストビューとギャラリーを使用しています.リストアイテムとして3つのビュー、つまり連絡先の写真、名前、およびその連絡先を追加するボタンがあります。ユーザーがリストビュー内のボタンをクリックすると、そのアイテムの連絡先の写真がギャラリーに追加されます...誰でもこれを達成する方法を教えてもらえますか?

4

3 に答える 3

0

私の理解が正しければ、画像をダウンロードしてSDカードに保存できないのはなぜですか? 自動的にギャラリーに表示されます。ギャラリーに表示されていない場合は、画像をSDカードにダウンロードした後、次のように呼び出して暗黙的に呼び出すことができます。

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://" + Environment.getExternalStorageDirectory())));
于 2013-10-23T05:23:04.533 に答える
0

画像をSDカードに保存。ただし、この後、ギャラリーでその画像を見ることができなくなります。この画像を表示するには、次を使用して SD カードを更新する必要があります。

broadcast(sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, 
Uri.parse("file://" + Environment.getExternalStorageDirectory().getAbsolutePath())));)

この画像を保存するとき。

于 2013-10-23T05:23:44.840 に答える
0

@Nidhiそのような画像を追加できますか

private void addPicToGallery() {
    Intent media = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);


 //mCurrentPhotoPath is the path to image.
     File f = new File(mCurrentPhotoPath);
     Uri contentUri = Uri.fromFile(f);
     media.setData(contentUri);
     this.sendBroadcast(media);
}
于 2013-10-23T05:27:12.867 に答える