다음 코드 내 DB에서 내 데이터를 얻을 :데이터베이스에서 가져온 데이터를 어떻게 변경할 수 있습니까?
private void fillData() {
cursor = mDbAdapter.fetchAllSubjects();
startManagingCursor(cursor);
String[] from = new String[] { DatabaseAdapter.KEY_TITLE, DatabaseAdapter.KEY_LECTURER, DatabaseAdapter.KEY_BEGIN };
int[] to = new int[] { R.id.title, R.id.lecturer, R.id.time };
// Now create an array adapter and set it to display using our row
SimpleCursorAdapter subjects = new SimpleCursorAdapter(this, R.layout.subject_row, cursor, from, to);
setListAdapter(subjects);
}
이제 내 문제는 내가 내 DB에서 3 다른 열을 추가하려면 다음과 같은 얻고 싶은 것이 있습니다 :
- "("+ DatabaseAdapter.KEY_TYPE + ")"+ DatabaseAdapter.KEY_TITLE
- DatabaseAdapter.KEY_LECTURER
- 새로운 날짜 DatabaseAdapt (DatabaseAdapter.KEY_BEGIN)
- 새로운 날짜 (예 .KEY_END) ->이 두 가지는 dd.MM 방식으로 하나의 TextView에 있어야합니다. HH : mm (이 시작 출신) - HH : mm (이 END에서이다)
내가 그렇게 할 수 있어요 방법을 모른다 - 저를 도와주세요 :)
질문을 좀 더 명확하게하면 더 좋아질 것 같습니다. 아무도 나머지 코드가 어떻게 보이는지 또는 고민하고 있는지 추측하기 위해 시간을 보내고 싶어하지 않습니다. :) – rogerkk
나머지 코드는 무엇을 의미합니까? 나는 당신이 관심있는 코드를 확실히 모른다. –
나는 그 문제가 정말로 무엇인지 잘 모르겠습니다. 커서에 모든 입력란이 포함되어 있지 않습니까? 그렇다면 fetchAllSubjects()에 대한 소스 코드를 보여줘야합니다. 문제가 커서에서 레이아웃으로 데이터를 가져 오는 것이므로 레이아웃을 표시해야합니다. – rogerkk