SimpleCursorAdapter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다.
[Android.Runtime.Register("android/widget/SimpleCursorAdapter", DoNotGenerateAcw=true)]
public class SimpleCursorAdapter : Android.Widget.ResourceCursorAdapter
[<Android.Runtime.Register("android/widget/SimpleCursorAdapter", DoNotGenerateAcw=true)>]
type SimpleCursorAdapter = class
inherit ResourceCursorAdapter
- 상속
- 특성
설명
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. 원하는 열, 열을 표시할 뷰 및 이러한 보기의 모양을 정의하는 XML 파일을 지정할 수 있습니다.
바인딩은 두 단계로 발생합니다. 먼저 를 android.widget.SimpleCursorAdapter.ViewBinder
사용할 수 있는 ViewBinder#setViewValue(android.view.View, android.database.Cursor, int)
경우 가 호출됩니다. 반환된 값이 true이면 바인딩이 발생했습니다. 반환된 값이 false이고 바인딩할 뷰가 TextView이면 가 #setViewText(TextView, String)
호출됩니다. 반환된 값이 false이고 바인딩할 뷰가 ImageView이면 가 #setViewImage(ImageView, String)
호출됩니다. 적절한 바인딩을 찾을 수 없는 경우 가 IllegalStateException
throw됩니다.
이 어댑터를 필터링과 함께 사용하는 경우 의 instance android.widget.AutoCompleteTextView
및 인터페이스를 사용하여 android.widget.SimpleCursorAdapter.CursorToStringConverter
android.widget.FilterQueryProvider
필터링 프로세스를 제어할 수 있습니다. 자세한 내용은 및 #runQueryOnBackgroundThread(CharSequence)
을 참조할 #convertToString(android.database.Cursor)
수 있습니다.
에 대한 Java 설명서입니다 android.widget.SimpleCursorAdapter
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.
생성자
SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[]) |
사용되지 않음.
생성자 은 자동 다시 쿼리를 사용하도록 설정합니다. |
SimpleCursorAdapter(Context, Int32, ICursor, String[], Int32[], CursorAdapterFlags) |
표준 생성자입니다. |
SimpleCursorAdapter(IntPtr, JniHandleOwnership) |
JNI 개체의 관리형 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다. |
속성
Class |
이 |
Count |
이 어댑터가 나타내는 데이터 집합에 있는 항목 수입니다. (다음에서 상속됨 CursorAdapter) |
Cursor |
커서를 반환합니다. (다음에서 상속됨 CursorAdapter) |
CursorToStringConverter |
필터링 커서를 String으로 변환하는 데 사용되는 변환기를 반환합니다. -또는- 필터링 커서를 문자열로 변환하는 데 사용되는 변환기를 설정합니다. |
DropDownViewTheme |
드롭다운 뷰가 |
Filter |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 CursorAdapter) |
FilterQueryProvider |
필터링에 사용되는 쿼리 필터 공급자를 반환합니다. -또는- 현재 커서를 필터링하는 데 사용되는 쿼리 필터 공급자를 설정합니다. (다음에서 상속됨 CursorAdapter) |
Handle |
기본 Android instance 대한 핸들입니다. (다음에서 상속됨 Object) |
HasStableIds |
기본 데이터의 변경 내용에서 항목 ID가 안정적인지 여부를 나타냅니다. (다음에서 상속됨 BaseAdapter) |
IsEmpty | (다음에서 상속됨 BaseAdapter) |
JniIdentityHashCode |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
JniPeerMembers |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. |
PeerReference |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
StringConversionColumn |
커서의 문자열 표현을 가져오는 데 사용되는 열의 인덱스를 반환합니다. -또는- 해당 커서의 문자열 표현을 가져오는 데 사용되는 커서에서 열의 인덱스를 정의합니다. |
ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ViewBinder |
뷰에 |
ViewTypeCount | (다음에서 상속됨 BaseAdapter) |
메서드
AreAllItemsEnabled() |
이 어댑터의 모든 항목을 사용할 수 있는지 여부를 나타냅니다. (다음에서 상속됨 BaseAdapter) |
BindView(View, Context, ICursor) |
생성자의 "to" 매개 변수에 전달된 모든 필드 이름을 "from" 매개 변수에 지정된 대로 해당 커서 열과 바인딩합니다. |
ChangeCursor(ICursor) |
기본 커서를 새 커서로 변경합니다. (다음에서 상속됨 CursorAdapter) |
ChangeCursorAndColumns(ICursor, String[], Int32[]) |
커서를 변경하고 동시에 열 간 매핑을 변경합니다. |
Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
ConvertToString(ICursor) |
커서를 CharSequence로 변환합니다. (다음에서 상속됨 CursorAdapter) |
ConvertToStringFormatted(ICursor) |
커서를 CharSequence로 변환합니다. (다음에서 상속됨 CursorAdapter) |
Dispose() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
Dispose(Boolean) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
GetAutofillOptions() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 BaseAdapter) |
GetAutofillOptionsFormatted() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 BaseAdapter) |
GetDropDownView(Int32, View, ViewGroup) |
View 데이터 집합의 지정된 위치에 있는 데이터를 드롭다운 팝업에 표시하는 을 가져옵니다. (다음에서 상속됨 BaseAdapter) |
GetHashCode() |
개체의 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
GetItem(Int32) |
데이터 집합의 지정된 위치와 연결된 데이터 항목을 가져옵니다. (다음에서 상속됨 CursorAdapter) |
GetItemId(Int32) |
목록에서 지정된 위치와 연결된 행 ID를 가져옵니다. (다음에서 상속됨 CursorAdapter) |
GetItemViewType(Int32) |
지정된 항목에 대해 에서 만들 View 보기 형식을 가져옵니다. (다음에서 상속됨 BaseAdapter) |
GetView(Int32, View, ViewGroup) |
데이터 집합의 지정된 위치에 있는 데이터를 표시하는 보기를 가져옵니다. (다음에서 상속됨 CursorAdapter) |
Init(Context, ICursor, Boolean) |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. (다음에서 상속됨 CursorAdapter) |
IsEnabled(Int32) |
지정된 위치에 있는 항목이 구분 기호가 아닌 경우 true를 반환합니다. (다음에서 상속됨 BaseAdapter) |
JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
NewDropDownView(Context, ICursor, ViewGroup) |
커서가 가리키는 데이터를 저장할 새 드롭다운 보기를 만듭니다. (다음에서 상속됨 CursorAdapter) |
NewView(Context, ICursor, ViewGroup) |
지정된 XML 파일에서 보기를 확장합니다. (다음에서 상속됨 ResourceCursorAdapter) |
Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyDataSetChanged() |
연결된 관찰자에게 기본 데이터가 변경되었으며 데이터 집합을 반영하는 모든 보기가 자체 새로 고쳐야 한다는 것을 알 수 있습니다. (다음에서 상속됨 BaseAdapter) |
NotifyDataSetInvalidated() |
연결된 관찰자에게 기본 데이터가 더 이상 유효하지 않거나 사용할 수 없음을 알 수 있습니다. (다음에서 상속됨 BaseAdapter) |
OnContentChanged() |
커서의 가 |
RegisterDataSetObserver(DataSetObserver) |
이 어댑터에서 사용하는 데이터가 변경되면 호출되는 관찰자를 등록합니다. (다음에서 상속됨 BaseAdapter) |
RunQueryOnBackgroundThread(ICharSequence) |
지정된 제약 조건을 사용하여 쿼리를 실행합니다. (다음에서 상속됨 CursorAdapter) |
RunQueryOnBackgroundThread(String) |
지정된 제약 조건을 사용하여 쿼리를 실행합니다. (다음에서 상속됨 CursorAdapter) |
SetAutofillOptions(ICharSequence[]) |
에서 반환되는 값을 설정합니다. |
SetAutofillOptions(String[]) |
에서 반환되는 값을 설정합니다. |
SetDropDownViewResource(Int32) |
드롭다운 보기의 레이아웃 리소스를 설정합니다. (다음에서 상속됨 ResourceCursorAdapter) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
SetViewImage(ImageView, String) |
bindView()를 호출하여 ImageView에 대한 이미지를 설정하지만 기존 ViewBinder가 없거나 기존 ViewBinder가 ImageView에 대한 바인딩을 처리할 수 없는 경우에만 호출됩니다. |
SetViewResource(Int32) |
항목 뷰의 레이아웃 리소스를 설정합니다. (다음에서 상속됨 ResourceCursorAdapter) |
SetViewText(TextView, String) |
bindView()를 호출하여 TextView에 대한 텍스트를 설정하지만 기존 ViewBinder가 없거나 기존 ViewBinder가 TextView에 대한 바인딩을 처리할 수 없는 경우에만 호출됩니다. |
SwapCursor(ICursor) |
새 커서를 바꿔서 이전 커서를 반환합니다. (다음에서 상속됨 CursorAdapter) |
ToArray<T>() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
UnregisterDataSetObserver(DataSetObserver) |
를 통해 이전에 이 어댑터에 등록된 관찰자의 등록을 취소합니다. (다음에서 상속됨 BaseAdapter) |
UnregisterFromRuntime() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
Wait() |
현재 스레드가 깨어날 때까지 대기하게 합니다( 일반적으로 <알림을 받><거나 <>중단/>em>)합니다<. (다음에서 상속됨 Object) |
Wait(Int64) |
현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다. (다음에서 상속됨 Object) |
Wait(Int64, Int32) |
현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
IJavaPeerable.Disposed() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.Finalized() |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.JniManagedPeerState |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. (다음에서 상속됨 Object) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
GetAutofillOptions(IAdapter) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. |
JavaCast<TResult>(IJavaObject) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. |
GetJniTypeName(IJavaPeerable) |
커서에서 XML 파일에 정의된 TextViews 또는 ImageViews로 열을 매핑하기 쉬운 어댑터입니다. |