我有Image Gridview,我想添加圖像ONE by ONE到gridview從圖庫或從相機捕獲圖像選擇。如何使用從圖庫中選擇的圖像或從相機捕獲的圖像填充gridview
12
A
回答
4
你可以在你的情況下做什麼總是有一個圖像分配給你的網格視圖的最後一項。 點擊最後一個項目,你可以創建一個彈出窗口,要求你把它帶到你的畫廊或相機。 現在如果用戶點擊後退按鈕或決定取消在網格視圖中繼續顯示上次填充的「+」號圖像,如果選擇了任何其他選項,則可以通過在onActivityResult().
之間導航到期望的操作,如果結果代碼是積極的,你可以繼續:
1) Delete the last item from grid view i.e, the '+' sign image
2) Appending the image either taken from camera or gallery
3) Appending the image having '+' sign itself
始終把條件爲網格視圖的最後一個項目把它指向的對話框中導航到畫廊或從相機點擊。 對於其他物品,您可能會繼續滿足您的所需要求。
讓我知道它是否有幫助。
感謝
2
我想下面的鏈接將幫助您創建...在文件夾中
+0
實際上,我正在尋找和roid UI - 動態添加按鈕到Gridview http://stackoverflow.com/q/14591132/1012284 – 2013-02-11 07:26:33
1
認沽圖像[圖片]在SD卡
public class ChannelImageAdapter extends BaseAdapter {
int mGalleryItemBackground;
private Context mContext;
File[] images;
File[] files;
public ChannelImageAdapter(Context c, int folderID) {
mContext = c;
File dir = new File(Environment.getExternalStorageDirectory() + "/images");
files = dir.listFiles();
images = files[folderID].listFiles();
}
public int getCount() {
return images.length;
}
public Object getItem(int position) {
return images[position].getAbsolutePath();
}
public long getItemId(int position) {
return position;
}
public String getAlbumName(int folderID) {
return files[folderID].getName();
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
//Bitmap bm = BitmapFactory
// .decodeFile(images[position].getAbsolutePath());
if (convertView == null) {
imageView = new ImageView(mContext);
imageView.setLayoutParams(new GridView.LayoutParams(100, 100));
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
imageView.setPadding(5, 10, 5, 10);
} else {
imageView = (ImageView) convertView;
}
imageView.setImageBitmap(Bitmap.decode(images[position].getAbsoluteFile()));
return imageView;
}
}
相關問題
- 1. 使用手機從相機或圖庫中選擇圖像
- 2. 如何在Android中從圖庫或相機中選擇圖像?
- 3. Android - 如何從相機捕獲圖像或從庫中添加
- 4. 在android中,獲取從相機捕獲圖像的圖像ID
- 5. 從手機相機捕獲圖像?
- 6. 如何僅從畫廊中選擇相機捕捉圖像?
- 7. 如何在相冊中存儲從相機捕獲的圖像?
- 8. 從圖庫中選擇圖像視圖
- 9. 對話框從圖庫或相機中挑選圖像
- 10. 從手機圖庫顯示空白圖像的圖像gridview
- 11. 裁剪和調整從圖庫或相機中選擇的圖像
- 12. 使用MVP從圖庫/相機中獲取圖像
- 13. 獲取相機捕獲的圖像並創建位圖圖像
- 14. 我想創建從相機捕獲的圖像的縮略圖
- 15. 如何從gridView獲取圖像(位圖)
- 16. 如何使用Espresso從圖庫中選擇多個圖像?
- 17. 從圖庫中選擇圖像到imageview
- 18. 從圖庫中選擇多個圖像
- 19. 從圖庫中選擇多個圖像
- 20. 從相機捕獲圖像後傳遞額外的意圖
- 21. 使用相機的圖像選擇器沒有使用相機圖像
- 22. 從相機捕捉時的低圖像/圖像質量
- 23. 從UIImagePickerController捕捉圖像後顯示黑色圖像的相機
- 24. 如何從相機捕獲圖像,在片段中,
- 25. 識別GridView中的選擇,填充圖像Android
- 26. 如何獲取圖片的路徑,從圖庫中選擇或通過相機捕獲
- 27. 從Android相機捕獲圖像時獲得更小尺寸的圖像
- 28. 如何用圖像填充SQLite數據庫,並從中檢索圖像?
- 29. 從圖庫或相機中選擇圖片,並用選定的圖像替換按鈕
- 30. 如何獲取從圖庫中選擇的Picasa圖像的縮略圖?
嘿,我有一個查詢,請給我一些細節....做ü想從網格視圖或所有圖片庫添加選定的圖像是存在於畫廊網格視圖中顯示.. .. – 2013-02-11 07:41:32