BaseColumns 또는 ContentProvider과 어떤 차이가 있습니까? 인터페이스 인이므로 다른 곳에서 사용할 수 있습니다 ...? 나는 요점을 얻지 못한다. 내 콘텐츠 제공자에 간단한 상수를 사용하여 _id
또는 name
을 내 데이터베이스에 정의하면 잘 작동한다. 그래서, 나는 무엇인가 놓치고 있냐?ContentProvider에서 BaseColumns를 사용했는지 여부를 확인 하시겠습니까?
공공 정적 최종 클래스 참고 BaseColumns에 {...
감사를 구현
추신 :이 답변을 확인했습니다 What is the use of BaseColumns in Android을하지만 난 정말 답변 점을 볼 수 없습니다 게시 됨
감사합니다 Seramme, BaseColumns가 실제로하는 일을 말해 줄 수 있습니까? 내 말은, 당신이 그것을 구현한다면 contentprovider가 BaseColumns를 호출 하는가? – Paul
아무 것도하지 않습니다. 어떤 메서드도 정의하지 않으므로 호출 할 내용이 없습니다. 모두 그것이 두 개의 상수를 담는 컨테이너입니다. ContentProvider에서는 구현하지 않지만 다른 클래스에서는 ThatOtherClass._ID를 사용하여 id 열을 참조 할 수 있습니다. 참조 : http://developer.android.com/reference/android/provider/BaseColumns.html – Seramme