TalkBack(Accessibility) 활성화 여부

2022. 11. 20. 11:50개발자료/Android


반응형
활성화 확인
int accessibilityEnabled = 0;
try {
    accessibilityEnabled = Settings.Secure.getInt(context.getApplicationContext().getContentResolver(), Settings.Secure.ACCESSIBILITY_ENABLED);
    // accessibilityEnabled = 0:Off, 1:On
} catch (Settings.SettingNotFoundException e) {
}

 

활성화된 서비스 확인
String strEnabledServices = "";
if (accessibilityEnabled == 1) {
    strEnabledServices = Settings.Secure.getString(context.getApplicationContext().getContentResolver(), Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES);
    // 콜론(:)으로 구분처리되어진 문자열
}

 

TalkBack 서비스 목록

TalkBack 활성화 여부 확인중 서비스 목록들이 필요할것 같아서 취합중

com.samsung.android.accessibility.talkback/com.samsung.android.marvin.talkback.TalkBackService
com.google.android.marvin.talkback/com.google.android.marvin.talkback.TalkBackService

 

 

 

 

 

 

반응형

'개발자료 > Android' 카테고리의 다른 글

[Control] EditText  (2) 2023.05.15
클립보드 Clipboard  (0) 2022.12.27
앱 전환(App Switch)시 보안 처리  (0) 2022.11.08
[SQLiteDatabase] WHERE절 LIKE에 WILDCARD 사용하기  (0) 2022.06.21
특정 시간후에 코드 실행하기  (0) 2022.05.03