InputMethodService 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다.
[Android.Runtime.Register("android/inputmethodservice/InputMethodService", DoNotGenerateAcw=true)]
public class InputMethodService : Android.InputMethodServices.AbstractInputMethodService
[<Android.Runtime.Register("android/inputmethodservice/InputMethodService", DoNotGenerateAcw=true)>]
type InputMethodService = class
inherit AbstractInputMethodService
- 상속
- 특성
설명
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. 입력 메서드 작성의 InputMethod
기본 사항에 대한 자세한 내용은 기본 클래스 AbstractInputMethodService
및 인터페이스를 참조하세요.
이 클래스는 일반적인 서비스 수명 주기 메서드 외에도 대부분의 서브클래스가 사용하려는 몇 가지 새로운 특정 콜백을 소개합니다.
<사용자 인터페이스 초기화의 경우 ul><li>#onInitializeInterface()
이며, 특히 서비스가 실행되는 동안 구성 변경을 처리합니다. <li>#onBindInput
를 사용하여 새 클라이언트로 전환하는 방법을 알아봅니다. <클라이언트로 시작하는 입력 세션을 처리하는 #onCreateInputView()
, #onCreateCandidatesView()
및 #onCreateExtractTextView()
UI의 비수요 생성용입니다. <li>#onStartInputView(EditorInfo, boolean)
는 IME의 입력 영역 내에서 시작하는 입력을 처리합니다. </ul>
입력 메서드는 해당 작업에 android.inputmethodservice.InputMethodService
대해 중요한 재량권을 가집니다. 표준 UI 요소(입력 보기, 후보 보기 및 전체 화면 모드에서 실행)에 대한 기본 프레임워크를 제공하지만 사용 방법을 결정하는 것은 특정 구현자에 달려 있습니다. 예를 들어 한 입력 메서드는 키보드를 사용하여 입력 영역을 구현할 수 있고, 다른 하나는 사용자가 텍스트를 그릴 수 있도록 허용할 수 있으며, 세 번째 입력 영역은 입력 영역이 없고 사용자가 볼 수 없는 경우 대신 오디오를 듣고 텍스트 음성 변환을 수행할 수 있습니다.
여기에 제공된 구현에서 이러한 모든 요소는 InputMethodService에서 관리하는 단일 창에 함께 배치됩니다. 콜백에 대한 정보가 필요하므로 콜백을 실행하고 이를 프로그래밍 방식으로 제어하기 위한 API를 제공합니다. 이러한 요소의 레이아웃은 명시적으로 정의됩니다.
<ul><li>사용 가능한 경우 부드러운 입력 보기가 화면 아래쪽에 배치됩니다. <li>후보 보기(현재 표시된 경우)는 소프트 입력 보기 위에 배치됩니다. <li>전체 화면을 실행하지 않으면 애플리케이션이 이러한 보기 위로 이동되거나 크기가 조정됩니다. 전체 화면을 실행하는 경우 창은 애플리케이션을 완전히 덮고 위쪽 부분에는 현재 애플리케이션에서 편집 중인 내용의 추출 텍스트가 포함됩니다. </ul>
"SoftInputView"><h3>소프트 입력 뷰</h3>
대부분의 입력 메서드의 중심은 소프트 입력 보기입니다. 소프트 키 누르기, 문자 그리기 또는 입력 메서드가 텍스트를 생성하려고 하는 등 대부분의 사용자 상호 작용이 발생하는 위치입니다. 대부분의 구현은 이 모든 작업을 수행하는 고유한 보기를 가지며 호출될 때 #onCreateInputView()
새 인스턴스를 반환합니다. 이때 입력 보기가 표시되는 한 해당 보기에서 사용자 상호 작용이 표시되고 InputMethodService에서 다시 호출하여 애플리케이션과 적절하게 상호 작용할 수 있습니다.
소프트 입력 보기를 사용자에게 표시할지 여부를 결정하려는 경우도 있습니다. 이 작업은 현재 환경에 표시되어야 하는지 여부에 따라 true 또는 false를 반환하도록 구현 #onEvaluateInputViewShown()
하여 수행됩니다. 이에 영향을 미칠 수 있는 상태가 변경된 경우 다시 평가하도록 호출 #updateInputViewShown()
합니다. 대부분의 입력 메서드에 적합한 동작인 하드 키보드를 사용할 수 없는 한 기본 구현은 항상 입력 보기를 표시합니다.
"CandidatesView"><h3>후보 보기</h3>
사용자가 원시 텍스트를 생성하는 동안 입력 메서드는 사용할 수 있도록 선택할 수 있는 해당 텍스트의 가능한 해석 목록을 제공하려고 합니다. 이는 후보 보기로 수행되며, 후보 UI를 구현하는 사용자 고유의 보기를 인스턴스화하기 위해 구현 #onCreateCandidatesView()
하는 소프트 입력 보기와 같이 수행됩니다.
후보 보기의 관리는 입력 보기와 약간 다릅니다. 후보 보기는 더 일시적인 경향이 있으므로 사용자가 입력하는 현재 텍스트에 대한 가능한 후보가 있는 경우에만 표시됩니다. 후보 보기가 표시되는 #setCandidatesViewShown(boolean)
지 여부를 제어하려면 . 후보 보기가 많이 표시되고 숨겨지는 경향이 있기 때문에 소프트 입력 보기와 같은 방식으로 애플리케이션 UI에 영향을 주지 않습니다. 애플리케이션 창의 크기를 조정하지 않으며 사용자가 현재 포커스를 볼 수 있도록 필요한 경우에만 이동됩니다.
"FullscreenMode"><h3>전체 화면 모드</h3>
경우에 따라 입력 방법 UI가 너무 커서 애플리케이션 UI와 통합할 수 없으므로 화면을 인수하려고 합니다. 이렇게 하려면 전체 화면 모드로 전환하여 입력 메서드 창이 전체 화면을 채우고 입력할 텍스트를 사용자에게 표시하는 자체 "추출된 텍스트" 편집기를 추가합니다. 다른 UI 요소와 달리, 변경할 필요가 없는 추출 편집기용 표준 구현이 있습니다. 편집기는 IME의 맨 위에 입력 및 후보 보기 위에 배치됩니다.
입력 보기와 마찬가지로 현재 환경에서 전체 화면이어야 하는지 여부에 따라 true 또는 false를 반환하도록 구현하여 #onEvaluateFullscreenMode()
IME가 전체 화면 모드에서 실행되는지 여부를 제어합니다. 이에 영향을 미칠 수 있는 상태가 변경된 경우 다시 평가하도록 호출 #updateFullscreenMode()
합니다. 기본 구현은 화면이 가로 방향일 때 전체 화면 모드를 선택합니다. 이는 입력 영역이 중요한 대부분의 입력 메서드에 적합한 동작입니다.
전체 화면 모드에서는 사용자가 애플리케이션 UI를 볼 수 없으므로 몇 가지 특별한 요구 사항이 있습니다. 특히 일반적으로 후보를 표시하는 것처럼 일반적으로 후보 보기에서 애플리케이션에서 생성된 완료를 표시하도록 구현 #onDisplayCompletions(CompletionInfo[])
해야 합니다.
"GeneratingText"><h3>텍스트 생성</h3>
IME의 핵심 부분은 물론 애플리케이션에 대한 텍스트를 생성하는 것입니다. 이 작업은 애플리케이션에 대한 android.view.inputmethod.InputConnection
인터페이스 호출을 통해 수행되며, 이 호출은 .에서 #getCurrentInputConnection()
검색할 수 있습니다. 이 인터페이스를 사용하면 원시 키 이벤트를 생성하거나 대상에서 지원하는 경우 후보자 및 커밋된 텍스트의 문자열에서 직접 편집할 수 있습니다.
대상과 지원되는 대상에 대한 정보는 메서드를 #getCurrentInputEditorInfo()
사용하여 검색되는 클래스를 android.view.inputmethod.EditorInfo
통해 찾을 수 있습니다. 이 android.view.inputmethod.EditorInfo#inputType EditorInfo.inputType
것의 가장 중요한 부분은 특히, 이 경우 대상은 android.view.inputmethod.EditorInfo#TYPE_NULL EditorInfo.TYPE_NULL
복잡한 편집을 지원하지 않으며 원시 키 이벤트만 전달하면 됩니다. 또한 입력 메서드는 암호 모드 감지, 자동 완성 텍스트 보기, 전화 번호 입력 등과 같은 다른 값을 확인하려고 합니다.
사용자가 입력 대상 간에 전환하면 호출 #onFinishInput()
을 #onStartInput(EditorInfo, boolean)
받게 됩니다. 이를 사용하여 현재 대상에 대한 입력 상태를 다시 설정 및 초기화할 수 있습니다. 예를 들어 입력 상태를 지우고 새 inputType에 적합하도록 소프트 키보드를 업데이트하는 경우가 많습니다.
에 대한 android.inputmethodservice.InputMethodService
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
생성자
InputMethodService() | |
InputMethodService(IntPtr, JniHandleOwnership) |
JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다. |
필드
AccessibilityService |
|
AccountService |
|
ActivityService |
|
AlarmService |
|
AppOpsService |
|
AppSearchService |
|
AppwidgetService |
|
AudioService |
|
BatteryService |
|
BindAllowActivityStarts |
사용되지 않음.
플래그 |
BindExternalServiceLong |
와 같은 방식으로 |
BindNotPerceptible |
사용되지 않음.
플래그 |
BindSharedIsolatedProcess |
사용되지 않음.
플래그 |
BiometricService |
|
BlobStoreService |
|
BluetoothService |
|
BugreportService |
버그 보고서를 캡처하는 서비스입니다. (다음에서 상속됨 Context) |
CameraService |
|
CaptioningService |
|
CarrierConfigService |
함께 |
ClipboardService |
|
CompanionDeviceService |
도우미 |
ConnectivityDiagnosticsService |
|
ConnectivityService |
|
ConsumerIrService |
|
CredentialService |
|
CrossProfileAppsService |
|
DeviceIdDefault |
기본(가상이 아닌) 디바이스의 ID인 기본 디바이스 ID입니다. (다음에서 상속됨 Context) |
DeviceIdInvalid |
디바이스 ID가 잘못되었습니다. (다음에서 상속됨 Context) |
DeviceLockService |
를 |
DevicePolicyService |
|
DisplayHashService |
|
DisplayService |
디스플레이 디바이스와 |
DomainVerificationService |
|
DownloadService |
|
DropboxService |
|
EuiccService |
|
FileIntegrityService |
를 |
FingerprintService |
|
GameService |
를 |
GrammaticalInflectionService |
를 |
HardwarePropertiesService |
|
HealthconnectService |
를 |
InputMethodService |
|
InputService |
입력 디바이스와 |
IpsecService |
|
JobSchedulerService |
간헐적인 |
KeyguardService |
|
LauncherAppsService |
|
LayoutInflaterService |
|
LocaleService |
를 |
LocationService |
|
MediaCommunicationService |
를 |
MediaMetricsService |
|
MediaProjectionService |
|
MediaRouterService |
|
MediaSessionService |
|
MidiService |
|
NetworkStatsService |
|
NfcService |
|
NotificationService |
|
NsdService |
|
OverlayService |
|
PeopleService |
|
PerformanceHintService |
|
PowerService |
|
PrintService |
|
ReceiverExported |
사용되지 않음.
플래그 |
ReceiverNotExported |
사용되지 않음.
플래그 |
ReceiverVisibleToInstantApps |
사용되지 않음.
플래그 |
RestrictionsService |
|
RoleService |
|
SearchService |
|
SensorService |
|
ShortcutService |
|
StatusBarService |
|
StopForegroundDetach |
사용되지 않음.
선택기 |
StopForegroundLegacy |
선택 |
StopForegroundRemove |
사용되지 않음.
선택기 |
StorageService |
|
StorageStatsService |
|
SystemHealthService |
|
TelecomService |
|
TelephonyImsService |
를 |
TelephonyService |
|
TelephonySubscriptionService |
|
TextClassificationService |
|
TextServicesManagerService |
|
TvInputService |
|
TvInteractiveAppService |
|
UiModeService |
|
UsageStatsService |
|
UsbService |
|
UserService |
|
VibratorManagerService |
|
VibratorService |
|
VirtualDeviceService |
|
VpnManagementService |
|
WallpaperService |
com |
WifiAwareService |
와 함께 |
WifiP2pService |
와 함께 |
WifiRttRangingService |
와이 |
WifiService |
|
WindowService |
|
속성
Application |
이 서비스를 소유하는 애플리케이션을 반환합니다. (다음에서 상속됨 Service) |
ApplicationContext |
현재 프로세스의 단일 전역 Application 개체의 컨텍스트를 반환합니다. (다음에서 상속됨 ContextWrapper) |
ApplicationInfo |
이 컨텍스트의 패키지에 대한 전체 애플리케이션 정보를 반환합니다. (다음에서 상속됨 ContextWrapper) |
Assets |
애플리케이션 패키지에 대한 AssetManager 인스턴스를 반환합니다. (다음에서 상속됨 ContextWrapper) |
AttributionSource |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
AttributionTag |
특성은 복잡한 앱에서 앱의 일부를 논리적으로 구분하는 데 사용할 수 있습니다. (다음에서 상속됨 Context) |
BackDisposition |
예상되는 뒤로 단추 어포던스를 나타내는 현재 처리 모드를 검색합니다. -또는- 뒤로 단추의 예상 어포던스를 나타내는 처리 모드를 설정합니다. |
BaseContext | (다음에서 상속됨 ContextWrapper) |
CacheDir |
파일 시스템의 애플리케이션별 캐시 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
CandidatesHiddenVisibility |
표시되지 않을 때 후보 보기의 표시 모드(또는 |
Class |
이 |
ClassLoader |
이 패키지에서 클래스를 검색하는 데 사용할 수 있는 클래스 로더를 반환합니다. (다음에서 상속됨 ContextWrapper) |
CodeCacheDir |
캐시된 코드를 저장하도록 설계된 파일 시스템의 애플리케이션별 캐시 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
ContentResolver |
애플리케이션 패키지에 대한 ContentResolver 인스턴스를 반환합니다. (다음에서 상속됨 ContextWrapper) |
CurrentInputBinding |
입력 메서드에 대해 현재 활성 InputBinding을 반환하거나, 없는 경우 null을 반환합니다. |
CurrentInputConnection |
입력 메서드에 바인딩된 현재 활성 InputConnection을 검색하거나, 없는 경우 null을 검색합니다. |
CurrentInputEditorInfo | |
CurrentInputStarted | |
DataDir |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
DeviceId |
이 컨텍스트가 연결된 디바이스 ID를 가져옵니다. (다음에서 상속됨 Context) |
Display |
이 컨텍스트가 연결된 표시를 가져옵니다. (다음에서 상속됨 Context) |
ExternalCacheDir |
기본 외부 파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다(애플리케이션이 소유한 캐시 파일을 배치할 수 있는 위치에 ExternalStorageDirectory 위치). (다음에서 상속됨 ContextWrapper) |
ExtractViewShown |
전체 화면 추출 보기가 표시되는지 여부를 반환합니다. -또는- 추출된 텍스트 영역의 표시 여부를 제어합니다. |
FilesDir |
생성된 OpenFileOutput(String, FileCreationMode) 파일이 저장되는 파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
ForegroundServiceType |
서비스를 호출하여 포그라운드 서비스가 된 경우 |
Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
InputMethodWindowRecommendedHeight |
이전 입력 메서드의 |
IsDeviceProtectedStorage |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
IsFullscreenMode |
입력 메서드가 <><> 현재 전체 화면 모드에서 실행되는지 여부를 반환합니다. |
IsInputViewShown |
소프트 입력 보기가 <>사용자에게 현재</em>으로 표시되는지 여부를 반환합니다. |
IsRestricted |
이 컨텍스트가 제한되는지 여부를 나타냅니다. (다음에서 상속됨 Context) |
IsShowInputRequested |
입력 보기를 표시하라는 메시지가 표시되면 true를 반환합니다. |
IsUiContext |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 AbstractInputMethodService) |
JniIdentityHashCode |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
JniPeerMembers |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. |
KeyDispatcherState |
대상 애플리케이션에서 이벤트를 처리하는 데 사용되는 전역 |
LayoutInflater | |
MainExecutor |
|
MainLooper |
현재 프로세스의 주 스레드에 대한 Looper를 반환합니다. (다음에서 상속됨 ContextWrapper) |
MaxWidth |
입력 방법을 사용할 수 있는 최대 너비(픽셀)를 반환합니다. |
NoBackupFilesDir |
다음과 유사한 FilesDir파일 시스템의 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
ObbDir |
이 애플리케이션의 OBB 파일(있는 경우)을 찾을 수 있는 기본 외부 스토리지 디렉터리를 반환합니다. (다음에서 상속됨 ContextWrapper) |
OpPackageName |
앱 ops 관리자의 uid 확인이 이름과 함께 작동할 수 있도록 이 컨텍스트의 호출에 사용해야 |
PackageCodePath |
이 컨텍스트의 기본 Android 패키지에 대한 전체 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
PackageManager |
PackageManager 인스턴스를 반환하여 전역 패키지 정보를 찾습니다. (다음에서 상속됨 ContextWrapper) |
PackageName |
이 애플리케이션 패키지의 이름을 반환합니다. (다음에서 상속됨 ContextWrapper) |
PackageResourcePath |
이 컨텍스트의 기본 Android 패키지에 대한 전체 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
Params |
를 통해 |
PeerReference |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
Resources |
애플리케이션 패키지에 대한 Resources 인스턴스를 반환합니다. (다음에서 상속됨 ContextWrapper) |
StylusHandwritingIdleTimeoutMax |
에 사용할 |
StylusHandwritingSessionTimeout |
새 |
StylusHandwritingWindow |
스타일러스 필기 수동 입력 창을 반환합니다. |
Theme |
이 컨텍스트와 연결된 Theme 개체를 반환합니다. (다음에서 상속됨 ContextWrapper) |
ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
Wallpaper | (다음에서 상속됨 ContextWrapper) |
WallpaperDesiredMinimumHeight | (다음에서 상속됨 ContextWrapper) |
WallpaperDesiredMinimumWidth | (다음에서 상속됨 ContextWrapper) |
Window |
메서드
AttachBaseContext(Context) |
이 ContextWrapper에 대한 기본 컨텍스트를 설정합니다. (다음에서 상속됨 ContextWrapper) |
BindService(Intent, Bind, IExecutor, IServiceConnection) |
|
BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
BindService(Intent, IServiceConnection, Bind) |
애플리케이션 서비스에 연결하여 필요한 경우 만듭니다. (다음에서 상속됨 ContextWrapper) |
BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
와 같은 방식으로 |
CheckCallingOrSelfPermission(String) |
IPC 의 호출 프로세스 또는 사용자에게 특정 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
IPC 의 호출 프로세스 또는 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
IPC <em>또는 you</em> 의 호출 프로세스에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 Context) |
CheckCallingPermission(String) |
처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckCallingUriPermission(Uri, ActivityFlags) |
호출 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckCallingUriPermissions(IList<Uri>, Int32) |
호출 프로세스 및 사용자 ID에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 Context) |
CheckPermission(String, Int32, Int32) |
시스템에서 실행되는 특정 프로세스 및 사용자 ID에 대해 지정된 권한이 허용되는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckSelfPermission(String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
특정 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
URI 및 일반 사용 권한을 모두 확인합니다. (다음에서 상속됨 ContextWrapper) |
CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
특정 프로세스 및 사용자 ID에 URI 목록에 액세스할 수 있는 권한이 부여되었는지 여부를 확인합니다. (다음에서 상속됨 Context) |
ClearWallpaper() |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
CreateAttributionContext(String) |
현재 Context에 대한 새 Context 개체를 반환하지만 특성은 다른 태그에 반환합니다. (다음에서 상속됨 Context) |
CreateConfigurationContext(Configuration) |
현재 컨텍스트에 대한 새 Context 개체를 반환하지만 해당 리소스가 지정된 구성과 일치하도록 조정됩니다. (다음에서 상속됨 ContextWrapper) |
CreateContext(ContextParams) |
특정 속성 및 동작을 사용하여 컨텍스트를 만듭니다. (다음에서 상속됨 Context) |
CreateContextForSplit(String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
CreateDeviceContext(Int32) |
현재 컨텍스트에서 새 |
CreateDeviceProtectedStorageContext() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
CreateDisplayContext(Display) |
현재 Context에 대한 새 Context 개체를 반환하지만 해당 리소스가 지정된 Display의 메트릭과 일치하도록 조정됩니다. (다음에서 상속됨 ContextWrapper) |
CreatePackageContext(String, PackageContextFlags) |
지정된 애플리케이션 이름에 대한 새 Context 개체를 반환합니다. (다음에서 상속됨 ContextWrapper) |
CreateWindowContext(Display, Int32, Bundle) |
|
CreateWindowContext(Int32, Bundle) |
비활성 창에 대한 컨텍스트를 만듭니다. (다음에서 상속됨 Context) |
DatabaseList() |
이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 데이터베이스의 이름을 지정하는 문자열 배열을 반환합니다. (다음에서 상속됨 ContextWrapper) |
DeleteDatabase(String) |
이 컨텍스트의 애플리케이션 패키지와 연결된 기존 프라이빗 SQLiteDatabase를 삭제합니다. (다음에서 상속됨 ContextWrapper) |
DeleteFile(String) |
이 컨텍스트의 애플리케이션 패키지와 연결된 지정된 프라이빗 파일을 삭제합니다. (다음에서 상속됨 ContextWrapper) |
DeleteSharedPreferences(String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
Dispose() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
Dispose(Boolean) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
Dump(FileDescriptor, PrintWriter, String[]) |
서비스의 상태를 지정된 스트림에 인쇄합니다. (다음에서 상속됨 Service) |
EnableHardwareAcceleration() |
사용되지 않음.
이를 호출하여 IME에 가속 그리기를 사용하도록 설정할 수 있습니다. |
EnforceCallingOrSelfPermission(String, String) |
처리 중인 IPC의 호출 프로세스에 특정 권한이 SecurityException부여되지 않은 경우 . (다음에서 상속됨 ContextWrapper) |
EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
IPC 의 호출 프로세스 또는 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다. (다음에서 상속됨 ContextWrapper) |
EnforceCallingPermission(String, String) |
처리 중인 IPC의 호출 프로세스에 특정 권한이 부여되지 않은 경우 을 throw합니다 SecurityException. (다음에서 상속됨 ContextWrapper) |
EnforceCallingUriPermission(Uri, ActivityFlags, String) |
호출 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다. (다음에서 상속됨 ContextWrapper) |
EnforcePermission(String, Int32, Int32, String) |
시스템에서 SecurityException실행 중인 특정 프로세스 및 사용자 ID에 대해 지정된 권한이 허용되지 않는 경우 . (다음에서 상속됨 ContextWrapper) |
EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
특정 프로세스 및 사용자 ID에 특정 URI에 액세스할 수 있는 권한이 부여되지 않은 경우 throw SecurityException합니다. (다음에서 상속됨 ContextWrapper) |
EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
URI 및 일반 권한을 모두 적용합니다. (다음에서 상속됨 ContextWrapper) |
Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
FileList() |
이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일의 이름을 지정하는 문자열 배열을 반환합니다. (다음에서 상속됨 ContextWrapper) |
FinishStylusHandwriting() |
현재 스타일러스 필기 세션을 마칩니다. |
GetColor(Int32) |
특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색을 반환합니다. (다음에서 상속됨 Context) |
GetColorStateList(Int32) |
특정 리소스 ID와 연결되고 현재 테마의 스타일이 지정된 색 상태 목록을 반환합니다. (다음에서 상속됨 Context) |
GetDatabasePath(String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
GetDir(String, FileCreationMode) |
필요한 경우 애플리케이션이 자체 사용자 지정 데이터 파일을 배치할 수 있는 새 디렉터리를 검색하여 만듭니다. (다음에서 상속됨 ContextWrapper) |
GetDrawable(Int32) |
특정 리소스 ID와 연결되고 현재 테마에 대해 스타일이 지정된 그리기 가능한 개체를 반환합니다. (다음에서 상속됨 Context) |
GetExternalCacheDirs() |
애플리케이션이 소유한 캐시 파일을 배치할 수 있는 모든 외부 스토리지 디바이스에서 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetExternalFilesDir(String) |
애플리케이션이 소유한 영구 파일을 배치할 수 있는 기본 외부 파일 시스템의 디렉터리에 대한 ExternalStorageDirectory절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetExternalFilesDirs(String) |
애플리케이션이 소유한 영구 파일을 배치할 수 있는 모든 외부 스토리지 디바이스에서 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetExternalMediaDirs() |
사용되지 않음.
애플리케이션이 미디어 파일을 배치할 수 있는 모든 외부 스토리지 디바이스에서 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetFileStreamPath(String) |
생성된 OpenFileOutput(String, FileCreationMode) 파일이 저장되는 파일 시스템의 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
GetObbDirs() |
애플리케이션의 OBB 파일(있는 경우)을 찾을 수 있는 모든 외부 스토리지 디바이스의 애플리케이션별 디렉터리에 대한 절대 경로를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetSharedPreferences(String, FileCreationMode) |
기본 설정 파일 'name'의 내용을 검색하고 보관하여 해당 값을 검색하고 수정할 수 있는 SharedPreferences를 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetString(Int32) |
애플리케이션 패키지의 기본 문자열 테이블에서 지역화된 문자열을 반환합니다. (다음에서 상속됨 Context) |
GetString(Int32, Object[]) |
애플리케이션 패키지의 기본 문자열 테이블에서 지역화된 문자열을 반환합니다. (다음에서 상속됨 Context) |
GetSystemService(Class) |
클래스별로 시스템 수준 서비스에 핸들을 반환합니다. (다음에서 상속됨 Context) |
GetSystemService(String) |
이름으로 시스템 수준 서비스에 핸들을 반환합니다. (다음에서 상속됨 ContextWrapper) |
GetSystemServiceName(Class) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
GetText(Int32) |
애플리케이션의 패키지 기본 문자열 테이블에서 지역화된 스타일이 지정된 CharSequence를 반환합니다. (다음에서 상속됨 Context) |
GetTextForImeAction(ImeAction) |
지정된 |
GetTextForImeActionFormatted(ImeAction) |
지정된 |
GetTextFormatted(Int32) |
애플리케이션의 패키지 기본 문자열 테이블에서 지역화된 스타일이 지정된 CharSequence를 반환합니다. (다음에서 상속됨 Context) |
GrantUriPermission(String, Uri, ActivityFlags) |
해당 패키지에 Uri의 콘텐츠 공급자에 액세스할 수 있는 일반 권한이 있는지 여부에 관계없이 다른 패키지에 특정 Uri에 액세스할 수 있는 권한을 부여합니다. (다음에서 상속됨 ContextWrapper) |
HideStatusIcon() | |
HideWindow() | |
JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
MoveDatabaseFrom(Context, String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
MoveSharedPreferencesFrom(Context, String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
ObtainStyledAttributes(IAttributeSet, Int32[]) |
이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다. (다음에서 상속됨 Context) |
ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다. (다음에서 상속됨 Context) |
ObtainStyledAttributes(Int32, Int32[]) |
이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다. (다음에서 상속됨 Context) |
ObtainStyledAttributes(Int32[]) |
이 컨텍스트의 테마에서 스타일이 지정된 특성 정보를 검색합니다. (다음에서 상속됨 Context) |
OnAppPrivateCommand(String, Bundle) | |
OnBind(Intent) |
통신 채널을 서비스로 반환합니다. (다음에서 상속됨 AbstractInputMethodService) |
OnBindInput() |
새 클라이언트가 입력 메서드에 바인딩된 경우 호출됩니다. |
OnComputeInsets(InputMethodService+Insets) |
흥미로운 인셋을 UI로 컴퓨팅합니다. |
OnConfigurationChanged(Configuration) |
구성 요소가 실행되는 동안 디바이스 구성이 변경되면 시스템에서 호출됩니다. (다음에서 상속됨 Service) |
OnConfigureWindow(Window, Boolean, Boolean) |
지정된 모드에 대해 지정된 창의 매개 변수를 업데이트합니다. |
OnCreate() |
서비스를 처음 만들 때 시스템에서 호출합니다. (다음에서 상속됨 Service) |
OnCreateCandidatesView() |
후보를 표시하는 데 사용되는 뷰 계층 구조를 만들고 반환합니다. |
OnCreateExtractTextView() |
추출된 텍스트를 표시하기 위한 레이아웃을 만들기 위해 프레임워크에서 호출됩니다. |
OnCreateInlineSuggestionsRequest(Bundle) |
IME에서 자동 채우기를 |
OnCreateInputMethodInterface() |
사용되지 않음.
표준을 |
OnCreateInputMethodSessionInterface() |
사용되지 않음.
표준을 |
OnCreateInputView() |
입력 영역에 사용되는 뷰 계층 구조(예: 소프트 키보드)를 만들고 반환합니다. |
OnCurrentInputMethodSubtypeChanged(InputMethodSubtype) |
하위 형식이 변경되었을 때 호출됩니다. |
OnDestroy() |
더 이상 사용되지 않고 제거되고 있음을 서비스에 알리기 위해 시스템에서 호출합니다. (다음에서 상속됨 Service) |
OnDisplayCompletions(CompletionInfo[]) |
애플리케이션이 입력 메서드를 표시하려는 자동 완성 후보를 보고했을 때 호출됩니다. |
OnEvaluateFullscreenMode() |
입력 메서드가 전체 화면 모드에서 실행되어야 하는 시기를 제어하려면 이를 재정의합니다. |
OnEvaluateInputViewShown() |
소프트 입력 영역을 사용자에게 표시해야 하는 시기를 제어하려면 이를 재정의합니다. |
OnExtractedCursorMovement(Int32, Int32) |
사용자가 추출된 텍스트 보기에서 커서 이동을 수행한 경우 전체 화면 모드로 실행될 때 호출됩니다. |
OnExtractedSelectionChanged(Int32, Int32) |
사용자가 풀스린 모드에서 실행할 때 추출된 텍스트 보기에서 커서를 이동했을 때 호출됩니다. |
OnExtractedTextClicked() |
사용자가 전체 화면 모드에서 실행할 때 추출된 텍스트 보기를 클릭할 때 호출됩니다. |
OnExtractingInputChanged(EditorInfo) |
이는 현재 추출 모드로 표시되는 동안 현재 입력 대상이 변경될 때 호출됩니다. |
OnExtractTextContextMenuItem(Int32) |
사용자가 전체 화면 모드에서 실행할 때 추출된 텍스트 보기에서 상황에 맞는 메뉴 항목을 선택한 경우 호출됩니다. |
OnFinishCandidatesView(Boolean) |
후보 보기가 사용자로부터 숨겨지는 경우 호출됩니다. |
OnFinishInput() |
마지막 편집기에서 텍스트 입력이 완료되었음을 입력 메서드에 알리기 위해 호출됩니다. |
OnFinishInputView(Boolean) |
입력 보기가 사용자로부터 숨겨지는 경우 호출됩니다. |
OnFinishStylusHandwriting() |
현재 스타일러스 필기 세션이 완료되었을 때 호출됩니다(시스템 또는 을 통해 |
OnGenericMotionEvent(MotionEvent) |
입력 메서드에서 제네릭 동작 이벤트를 처리하도록 구현합니다. (다음에서 상속됨 AbstractInputMethodService) |
OnInitializeInterface() |
서브클래스가 인터페이스 초기화를 수행하는 데 사용할 수 있는 후크입니다. |
OnInlineSuggestionsResponse(InlineSuggestionsResponse) |
인라인 제안을 포함하는 자동 채우기가 |
OnKeyDown(Keycode, KeyEvent) |
대상 애플리케이션에서 전달될 때 |
OnKeyLongPress(Keycode, KeyEvent) |
기본 구현 |
OnKeyMultiple(Keycode, Int32, KeyEvent) |
애플리케이션에서 처리하기 전에 특수 키 여러 이벤트를 가로채도록 재정의합니다. |
OnKeyUp(Keycode, KeyEvent) |
애플리케이션에서 처리하기 전에 키 업 이벤트를 가로채도록 재정의합니다. |
OnLowMemory() |
이는 전체 시스템이 메모리가 부족하고 적극적으로 실행 중인 프로세스가 메모리 사용량을 트리밍해야 할 때 호출됩니다. (다음에서 상속됨 Service) |
OnPrepareStylusHandwriting() |
스타일러스 필기를 준비하기 위해 호출됩니다. |
OnRebind(Intent) |
새 클라이언트가 서비스에 연결되었을 때 호출되며, 이전에 모든 클라이언트의 |
OnShowInputRequested(ShowFlags, Boolean) |
시스템에서 입력 방법을 표시할 때가 될 수 있다고 결정했습니다. |
OnStart(Intent, Int32) |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. (다음에서 상속됨 Service) |
OnStartCandidatesView(EditorInfo, Boolean) |
사용자가 하드 키보드를 통해 텍스트를 입력할 때 처리를 표시하기 위해 후보 보기만 표시되면 호출됩니다. |
OnStartCommand(Intent, StartCommandFlags, Int32) |
클라이언트가 명시적으로 서비스를 호출하여 서비스를 시작할 때마다 시스템에서 호출 |
OnStartInput(EditorInfo, Boolean) |
편집기에서 텍스트 입력이 시작되었음을 입력 메서드에 알리기 위해 호출됩니다. |
OnStartInputView(EditorInfo, Boolean) |
입력 보기가 표시되고 새 편집기에서 입력이 시작될 때 호출됩니다. |
OnStartStylusHandwriting() |
앱이 스타일러스 필기를 요청할 때 호출됩니다 |
OnStylusHandwritingMotionEvent(MotionEvent) |
모든 스타일러스에 대해 반환된 후 |
OnTaskRemoved(Intent) |
이는 서비스가 현재 실행 중이고 사용자가 서비스의 애플리케이션에서 가져온 작업을 제거한 경우 호출됩니다. (다음에서 상속됨 Service) |
OnTimeout(Int32) |
콜백은 에 대한 시간 제한 시 호출됩니다 |
OnTrackballEvent(MotionEvent) |
입력 메서드에서 트랙볼 이벤트를 처리하도록 구현합니다. (다음에서 상속됨 AbstractInputMethodService) |
OnTrimMemory(TrimMemory) |
운영 체제가 프로세스에서 불필요한 메모리를 자르는 것이 좋은 시기라고 판단했을 때 호출됩니다. (다음에서 상속됨 Service) |
OnUnbind(Intent) |
모든 클라이언트가 서비스에서 게시한 특정 인터페이스와 연결이 끊어지면 호출됩니다. (다음에서 상속됨 Service) |
OnUnbindInput() |
이전 바인딩된 클라이언트가 더 이상 입력 메서드와 연결되지 않을 때 호출됩니다. |
OnUpdateCursor(Rect) |
사용되지 않음.
애플리케이션이 텍스트 커서의 새 위치를 보고할 때 호출됩니다. |
OnUpdateCursorAnchorInfo(CursorAnchorInfo) |
애플리케이션이 텍스트 삽입 지점의 새 위치와 컴퍼지션 문자열의 문자를 보고한 경우 호출됩니다. |
OnUpdateEditorToolType(MotionEventToolType) |
사용자가 을 탭하거나 클릭할 때 호출됩니다 |
OnUpdateExtractedText(Int32, ExtractedText) |
애플리케이션이 현재 텍스트 상태의 변경으로 인해 새로 추출된 텍스트를 표시한다고 보고했을 때 호출됩니다. |
OnUpdateExtractingViews(EditorInfo) |
전체 화면 모드 추출 편집기 정보가 변경되면 호출되어 표시된 작업 단추와 같은 UI의 상태를 업데이트합니다. |
OnUpdateExtractingVisibility(EditorInfo) |
편집기 정보를 추출하는 전체 화면 모드가 변경되면 호출되어 UI의 추출(텍스트 및 후보 추출) 부분을 표시해야 하는지 여부를 결정합니다. |
OnUpdateSelection(Int32, Int32, Int32, Int32, Int32, Int32) |
애플리케이션에서 텍스트의 새 선택 영역을 보고할 때 호출됩니다. |
OnViewClicked(Boolean) |
사용자가 텍스트 보기를 탭하거나 클릭할 때 호출됩니다. |
OnWindowHidden() |
입력 메서드 창이 이전에 표시된 후 사용자로부터 숨겨졌을 때 호출됩니다. |
OnWindowShown() |
입력 메서드 창이 사용자에게 표시되기 직전에 호출됩니다. |
OpenFileInput(String) |
읽기 위해 이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일을 엽니다. (다음에서 상속됨 ContextWrapper) |
OpenFileOutput(String, FileCreationMode) |
쓰기를 위해 이 컨텍스트의 애플리케이션 패키지와 연결된 프라이빗 파일을 엽니다. (다음에서 상속됨 ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
이 컨텍스트의 애플리케이션 패키지와 연결된 새 프라이빗 SQLiteDatabase를 엽니다. (다음에서 상속됨 ContextWrapper) |
OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
이 컨텍스트의 애플리케이션 패키지와 연결된 새 프라이빗 SQLiteDatabase를 엽니다. (다음에서 상속됨 ContextWrapper) |
PeekWallpaper() |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
RegisterComponentCallbacks(IComponentCallbacks) |
작업 및 기타 구성 요소의 ComponentCallbacks 메서드가 호출되는 동시에 호출되는 컨텍스트의 기본 애플리케이션에 새 |
RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
시스템에 의해 디바이스 연결이 변경될 때 호출되는 새 디바이스 ID 변경 수신기 |
RegisterReceiver(BroadcastReceiver, IntentFilter) |
Main 작업 스레드에서 실행할 BroadcastReceiver를 등록합니다. (다음에서 상속됨 ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
사용되지 않음.
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
스케줄러의 컨텍스트에서 실행되도록 의도 브로드캐스트를 수신하도록 등록합니다. (다음에서 상속됨 ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
사용되지 않음.
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
RemoveStickyBroadcast(Intent) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
RemoveStickyBroadcastAsUser(Intent, UserHandle) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
RequestHideSelf(HideSoftInputFlags) |
이 입력 메서드의 소프트 입력 영역을 닫고 디스플레이에서 제거합니다. |
RequestShowSelf(ShowFlags) |
사용자가 입력 메서드 창을 보고 조작할 수 있도록 입력 메서드의 소프트 입력 영역을 표시합니다. |
RevokeSelfPermissionOnKill(String) |
런타임 권한의 비동기 해지를 트리거합니다. (다음에서 상속됨 Context) |
RevokeSelfPermissionsOnKill(ICollection<String>) |
호출 패키지에 대한 하나 이상의 사용 권한의 해지를 트리거합니다. (다음에서 상속됨 Context) |
RevokeUriPermission(String, Uri, ActivityFlags) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
RevokeUriPermission(Uri, ActivityFlags) |
M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri)을 사용하여 이전에 추가된 특정 콘텐츠 공급자 Uri에 액세스할 수 있는 모든 권한을 제거합니다. (다음에서 상속됨 ContextWrapper) |
SendBroadcast(Intent) |
지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트합니다. (다음에서 상속됨 ContextWrapper) |
SendBroadcast(Intent, String) |
지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 선택적 필수 권한을 적용할 수 있도록 합니다. (다음에서 상속됨 ContextWrapper) |
SendBroadcast(Intent, String, Bundle) |
지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 선택적 필수 권한을 적용할 수 있도록 합니다. (다음에서 상속됨 Context) |
SendBroadcastAsUser(Intent, UserHandle) |
이 버전을 SendBroadcast(Intent) 사용하면 브로드캐스트가 전송될 사용자를 지정할 수 있습니다. (다음에서 상속됨 ContextWrapper) |
SendBroadcastAsUser(Intent, UserHandle, String) |
이 버전을 SendBroadcast(Intent, String) 사용하면 브로드캐스트가 전송될 사용자를 지정할 수 있습니다. (다음에서 상속됨 ContextWrapper) |
SendBroadcastWithMultiplePermissions(Intent, String[]) |
지정된 의도를 모든 관심 있는 BroadcastReceivers에 브로드캐스트하여 필요한 권한 배열을 적용할 수 있도록 합니다. (다음에서 상속됨 Context) |
SendDefaultEditorAction(Boolean) |
입력 대상에 .를 통해 |
SendDownUpKeyEvents(Keycode) |
지정된 키 이벤트 코드(정의된 |
SendKeyChar(Char) |
지정된 UTF-16 문자를 현재 입력 연결로 보냅니다. |
SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
SendOrderedBroadcast(Intent, String) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
이 버전을 SendBroadcast(Intent) 사용하면 브로드캐스트에서 데이터를 다시 받을 수 있습니다. (다음에서 상속됨 ContextWrapper) |
SendOrderedBroadcast(Intent, String, Bundle) |
모든 관심있는 BroadcastReceivers에 지정된 의도를 브로드캐스트하여 선호하는 수신기가 덜 선호하는 수신기에 전달되기 전에 브로드캐스트를 사용할 수 있도록 한 번에 하나씩 전달합니다. (다음에서 상속됨 Context) |
SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
이 버전을 |
SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
이 버전을 |
SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
SendStickyBroadcast(Intent) |
사용되지 않음.
|
SendStickyBroadcast(Intent, Bundle) |
|
SendStickyBroadcastAsUser(Intent, UserHandle) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
SetCandidatesView(View) |
현재 후보 뷰를 새 보기로 바꿉니다. |
SetCandidatesViewShown(Boolean) |
후보 표시 영역의 표시 유형을 제어합니다. |
SetExtractView(View) | |
SetForeground(Boolean) |
이 멤버는 더 이상 사용되지 않습니다. (다음에서 상속됨 Service) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
SetInputView(View) |
현재 입력 보기를 새 입력 보기로 바꿉니다. |
SetTheme(Int32) |
이 컨텍스트의 기본 테마를 설정합니다. (다음에서 상속됨 ContextWrapper) |
SetWallpaper(Bitmap) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
SetWallpaper(Stream) |
사용되지 않음.
(다음에서 상속됨 ContextWrapper)
|
ShouldOfferSwitchingToNextInputMethod() |
현재 IME가 사용자에게 다음 입력 메서드로 전환하는 방법을 제공해야 하는 경우 true를 반환합니다(예: |
ShowStatusIcon(Int32) | |
ShowWindow(Boolean) | |
StartActivities(Intent[]) |
옵션이 지정되지 않은 경우 StartActivities(Intent[], Bundle) 와 동일합니다. (다음에서 상속됨 ContextWrapper) |
StartActivities(Intent[], Bundle) |
여러 새 활동을 시작합니다. (다음에서 상속됨 ContextWrapper) |
StartActivity(Intent) |
옵션이 지정되지 않은 경우 StartActivity(Intent, Bundle) 와 동일합니다. (다음에서 상속됨 ContextWrapper) |
StartActivity(Intent, Bundle) |
새 활동을 시작합니다. (다음에서 상속됨 ContextWrapper) |
StartActivity(Type) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Context) |
StartForeground(Int32, Notification) |
서비스가 시작된 경우(실행 |
StartForeground(Int32, Notification, ForegroundService) |
추가 foregroundServiceType 매개 변수가 있는 오버로드된 버전 |
StartForegroundService(Intent) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
StartInstrumentation(ComponentName, String, Bundle) |
클래스 실행을 시작합니다 Instrumentation . (다음에서 상속됨 ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 ContextWrapper) |
StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
처럼 StartActivity(Intent, Bundle), 하지만 시작 하는 IntentSender를 복용. (다음에서 상속됨 ContextWrapper) |
StartService(Intent) |
지정된 애플리케이션 서비스를 시작하라는 요청입니다. (다음에서 상속됨 ContextWrapper) |
StopForeground(Boolean) |
레거시 버전의 |
StopForeground(StopForegroundFlags) |
더 많은 메모리가 필요한 경우 이 서비스를 포그라운드 상태에서 제거하여 종료할 수 있습니다. (다음에서 상속됨 Service) |
StopSelf() |
서비스가 이전에 시작된 경우 중지합니다. (다음에서 상속됨 Service) |
StopSelf(Int32) |
이전 버전은 |
StopSelfResult(Int32) |
가장 최근에 시작된 시간이 var>startId</var>인 <경우 서비스를 중지합니다. (다음에서 상속됨 Service) |
StopService(Intent) |
지정된 애플리케이션 서비스를 중지할 것을 요청합니다. (다음에서 상속됨 ContextWrapper) |
SwitchInputMethod(String) |
var>id</var>로 식별되는 새 입력 메서드로 <강제 전환합니다. |
SwitchInputMethod(String, InputMethodSubtype) |
로 식별되는 |
SwitchToNextInputMethod(Boolean) |
다음 입력 메서드 및 하위 형식으로 강제 전환합니다. |
SwitchToPreviousInputMethod() |
마지막으로 사용한 입력 메서드 및 하위 형식으로 강제 전환합니다. |
ToArray<T>() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
UnbindService(IServiceConnection) |
애플리케이션 서비스에서 연결을 끊습니다. (다음에서 상속됨 ContextWrapper) |
UnregisterComponentCallbacks(IComponentCallbacks) |
이전에 |
UnregisterDeviceIdChangeListener(IIntConsumer) |
컨텍스트에서 변경된 디바이스 ID 수신기를 제거합니다. (다음에서 상속됨 Context) |
UnregisterFromRuntime() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
UnregisterReceiver(BroadcastReceiver) |
이전에 등록된 BroadcastReceiver 등록을 취소합니다. (다음에서 상속됨 ContextWrapper) |
UpdateFullscreenMode() |
입력 메서드가 전체 화면 모드에서 실행되어야 하는지 여부를 다시 평가하고 마지막으로 평가된 이후 변경된 경우 해당 UI를 업데이트합니다. |
UpdateInputViewShown() |
소프트 입력 영역이 현재 표시되어야 하는지 여부를 다시 평가하고 마지막으로 평가된 이후 변경된 경우 해당 UI를 업데이트합니다. |
UpdateServiceGroup(IServiceConnection, Int32, Int32) |
이전에 바인딩된 |
Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 <><중단/종료>합니다.> (다음에서 상속됨 Object) |
Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 <중단/>종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
IJavaPeerable.Disposed() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.Finalized() |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.JniManagedPeerState |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. (다음에서 상속됨 Object) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. |
GetJniTypeName(IJavaPeerable) |
InputMethodService는 최종 구현에서 파생되고 사용자 지정할 수 있는 InputMethod의 표준 구현을 제공합니다. |