2012-07-26 4 views
1

는 내가하고 싶은 것입니다 : 내가이 일을 BLOB와 함께 가야 추측 (안드로이드 데이터베이스 스토리지 여기

  1. 가 SQLite는 DB에 이미지 파일 (PNG) 및 오디오 파일을 작성하지만, 확실하지 정확히)
  2. 그런 다음, 하나 개의 DB 항목을 (일반 목록 어댑터) 일반 목록보기에서 보여 예를 들어

그래서 해당 텍스트와 결합이 PNG 이미지와 DB에서 텍스트를 당겨 아기의 이미지가 있으니 아기으로 이미지를 묘사하는 텍스트와 아기의 울음 소리를 녹음합니다. 또 다른 항목은 초인종 등이 있습니다.

그때 나는이처럼 보이게하기 위해 ListView에있는 모든 DB 항목 (이미지 + 해당 텍스트 요소를) 보여주고 싶은 :

(아기 이미지) 아기

내가 사용할 수 있다는 것을 알고있다 사용자 지정 목록 어댑터 및 @ drawable에서 이미지를 가져 오지만 SQLite 방식이 나에게 더 우아하고 적절하게 보입니다.

나는 초보자이므로이 작업을 수행하는 방법을 보여주는 자습서 & 샘플 코드를 보내 주시면 감사하겠습니다.

+0

우선의 제한이 나는 경우

, 당신은 이미지 나 SQLite는 DB에서 오디오 파일을 저장할 수 없습니다. 당신이해야 할 일은 전화 스토리지에 파일을 저장하고 DB 항목으로 파일 경로를 저장하는 것입니다. – AnujAroshA

답변

1

먼저 블로그를 읽고 다음

가 그보다는 저장 오디오 파일의 상단에

희망이 도움의 예를

  1. http://www.helloandroid.com/tutorials/store-imagesfiles-database
  2. http://www.anddev.org/png_image_--und-gt_sqlite_db_--und-gt_imageview-t7188.html 전체 예제를 구현하려고 SQLite 내부의 데이터, 파일 시스템에 파일 저장 (예 : Documents 디렉토리 내부) & 파일 이름을 이미지 파일을 저장하는 동일한 테이블의 SQLITE 데이터베이스에 저장하십시오 ... AUDIO를 저장하면 Upload video into SQLite 섹션도 볼 수 있습니다. 내가하지 잘못된 SQLite는 당신의 생각을 취소하는 총 행 크기 < 1,024킬로바이트

+0

안녕하세요, 네, 제 2의 링크를 보았습니다.하지만 오디오 만 저장하는 것이 아니라 이미지로 저를 도왔습니다. 이미지와 텍스트에 해당 코드를 사용했지만 저장 오디오 파일을 해당 코드에 통합하는 방법을 모릅니다. – users23456

+0

업데이트 된 답변보기 –

관련 문제