Image Gridview가 있고 갤러리에서 선택하는 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
사실 내가 바라는 것입니다. 그리고 눈부신 UI - Gridview에 동적으로 버튼 추가 http://stackoverflow.com/q/14591132/1012284 –
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. XML에서 gridview를 채우는 방법
- 2. 카메라에서 캡처 한 이미지가 표시되지 않습니다 (OnActivityResult)
- 3. 코드에서 asp : GridView를 채우는 방법?
- 4. 캘린더에 대한 gridview를 채우는 방법?
- 5. firewire 카메라에서 비디오 캡처
- 6. 카메라에서 캡처 한 이미지를 Android 앱에 업로드하는 방법
- 7. Android - 카메라에서 이미지 캡처 또는 라이브러리에서 추가하는 방법
- 8. ajax로 asp.net 2.0 gridview를 채우는 방법
- 9. 카메라에서 촬영 한 이미지의 크기를 변경하는 방법
- 10. 카메라에서 사진을 찍고 갤러리에서 선택하고 이미지보기로 표시
- 11. 네트워크 카메라에서 실시간 이미지 캡처
- 12. javafx와 usb 카메라에서 비디오를 캡처
- 13. Isgl3d 출력을 이미지로 캡처
- 14. BlackBerry - 이미지로 전체 버튼을 채우는 방법
- 15. android에서 카메라에서 캡처 한 이미지의 이미지 ID를 가져옵니다.
- 16. 카메라에서 마지막으로 캡처 한 이미지를 Android에 표시하는 방법은 무엇입니까?
- 17. iOS : 오버레이로 UIImagePickerController 카메라에서 캡처 한 정지 이미지 자르기
- 18. 드로이드 장치 - 카메라에서 캡처 한 이미지를 회전시키지 않습니까? (Camera.Parameters)
- 19. 카메라에서 캡처 한 이미지가 최대 크기로 저장되지 않습니다.
- 20. iPhone : 카메라에서 비디오를 캡처 한 후 새로운보기 컨트롤러 열기
- 21. Mac OS X 카메라에서 비디오 캡처
- 22. Android 버튼 갤러리에서 다음 이미지로 애니메이션 갤러리
- 23. 저장 방법 아이폰 장치 사진 라이브러리에 카메라에서 이미지 캡처?
- 24. 저장소에서 항목을 검색 할 때 GridView를 비동기 적으로 채우는 방법
- 25. 카메라에서 현재 프레임을 이미지로 얻는 방법은 무엇입니까?
- 26. 갤러리에서 목록 항목을 회전하는 jQuery, 페이지에서 다중 이미지로 작업하는 방법
- 27. Emgu - black 이미지로 이미지 캡처
- 28. iphone 카메라에서 동작을 캡처하는 방법
- 29. ios6의 iPhone 카메라에서 파노라마 이미지 캡처
- 30. 카메라에서 캡처 할 때 SurfaceView 회전
이봐 난 .... 나에게 몇 가지 세부 사항을 제공하십시오 쿼리가 유 갤러리에 존재하는 그리드보기에 표시하는 격자보기 또는 모든 이미지 갤러리에서 선택한 이미지를 추가 할 할 .. .. –