ChooserTarget 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle) |
선택기 UI를 사용하여 프레젠테이션에 대한 딥 링크 대상을 생성합니다. |
ChooserTarget(String, Icon, Single, ComponentName, Bundle) |
ChooserTarget(ICharSequence, Icon, Single, ComponentName, Bundle)
선택기 UI를 사용하여 프레젠테이션에 대한 딥 링크 대상을 생성합니다.
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget(Java.Lang.ICharSequence? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
매개 변수
- title
- ICharSequence
사용자에게 표시될 대상의 제목
- icon
- Icon
이 대상을 나타내는 아이콘
- score
- Single
0.0f에서 1.0f 사이의 이 대상에 대한 순위 점수(포함)
- componentName
- ComponentName
이 대상을 선택한 경우 시작할 구성 요소의 이름
- intentExtras
- Bundle
시작된 의도의 엑스트라와 병합할 엑스트라 번들
- 특성
설명
선택기 UI를 사용하여 프레젠테이션에 대한 딥 링크 대상을 생성합니다.
대상은 사용자에게 프레젠테이션할 제목과 아이콘으로 구성됩니다. 이 대상을 표시하는 UI는 제공된 아이콘을 자르거나 크기를 조정하거나 오버레이할 뿐만 아니라 사용 가능한 공간에 표시하기에 너무 길면 제목이 잘릴 수 있습니다.
대상의 작성자는 순위 점수를 제공할 수 있습니다. 이 점수는 동일한 ChooserTargetService#onGetChooserTargets(ComponentName, IntentFilter) query
대상에서 제공하는 다른 대상을 기준으로 가정합니다. 점수는 0.0f(일치 가능성 없음)에서 1.0f(매우 관련성이 있는 일치)의 범위에 있어야 합니다. 대상 집합에 대한 점수는 1로 합산할 필요가 없습니다.
ComponentName은 작성자 고유 패키지의 활동 구성 요소 이름 또는 다른 패키지에서 내보낸 구성 요소여야 합니다. 대상 활동으로 전송되기 전에 최종 의도에 병합될 추가 항목의 선택적 번들을 제공할 수 있습니다. 이를 사용하여 대상 활동이 읽을 딥 링크에 대한 추가 데이터를 추가합니다. 예: 대화 ID, 전자 메일 주소 등
시스템에서 병합하도록 선택 취소할 수 없으므로 사용자 지정 android.os.Parcelable
형식을 엑스트라 번들에 배치하지 않도록 주의하세요.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
ChooserTarget(String, Icon, Single, ComponentName, Bundle)
[Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)]
public ChooserTarget(string? title, Android.Graphics.Drawables.Icon? icon, float score, Android.Content.ComponentName? componentName, Android.OS.Bundle? intentExtras);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;FLandroid/content/ComponentName;Landroid/os/Bundle;)V", "", ApiSince=23)>]
new Android.Service.Chooser.ChooserTarget : string * Android.Graphics.Drawables.Icon * single * Android.Content.ComponentName * Android.OS.Bundle -> Android.Service.Chooser.ChooserTarget
매개 변수
- title
- String
- icon
- Icon
- score
- Single
- componentName
- ComponentName
- intentExtras
- Bundle
- 특성
설명
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.