2010-03-24 4 views
0

나는 todo 신청을해서 android를 배우려고 애쓰는 초보자입니다. 지금까지 내가 가지고 :android todo list 신청 질문

  • 목록을 모두 수행 할 작업

좀 도와 삭제 기능을 추가 필요 (데이터베이스에 삽입) 할 일을 만들 일 목록 내 XML 구조는 내가 가지고있다 TableLayout 내 todo 목록을 표시하려면, 내 todo를 textview에 넣고 그 textview를 tablerow에 넣고 그 tablerow를 내 tablelayout에 넣습니다.

이제 내 할 일 목록 오른쪽에 삭제 버튼을 추가하고 싶습니다. 내 질문은 내가 사용할 수있는 기본 삭제 버튼이 무엇입니까? 어떻게하면 onclick 이벤트를 처리 할 수 ​​있습니까? 삭제 버튼을 클릭하는 것과 같은 의미입니다.이 버튼이 수행 할 작업을 어떻게 알 수 있습니까? 내 레이아웃이 맞습니까?

답변

1

은 내가 TableLayout을를 사용하는 것은 아마도이 작업을 수행 할 수있는 권리 방법이 아니다라고 생각합니다. ListView를 사용하면 추가 정보가 데이터베이스에 추가 될 때 행 추가, 정보가 변경 될 때 목록 새로 고침 및 사용자 클릭 수락을 자동으로 처리 할 수 ​​있습니다. 그러나 ListView는 ListAdapter를 사용해야하기 때문에 사용하기가 다소 복잡합니다. 솔직히 말해서 SQL 데이터베이스에서 List를 직접 만들지는 않았지만 아마도 가능할 것입니다. ListViews (Google이 배포하는 ApiDemos 예제 앱은 실제 몇 가지 목록을 볼 수있는 좋은 곳입니다)에서 자습서를 찾은 다음 데이터베이스를 목록에 바인딩하는 예제를 찾습니다.