2012-11-13 4 views
2

keysexposed 리소스 한정자는 무엇을 의미하는지 설명 할 수 있습니까? The documentation은 완전히 이해할 수 없습니다 : 경고 : 휘발성 뇌가있는 경우에는 읽지 마십시오!keysexposed 리소스 한정자

는 keysexposed : 장치는 사용할 수있는 키보드가 있습니다. 기기에 소프트웨어 키보드가 활성화 된 경우 (가능성이 높음) 기기에 하드웨어 키보드가없는 경우에도 하드웨어 키보드가 사용자에게 노출되지 않은 경우 라고해도 사용할 수 있습니다. 하드웨어 키보드가 으로 제공되지 않거나 비활성화 된 경우 하드웨어 키보드가 일 때만 사용됩니다.

답변

0

그래, 어디서나이 코드를 사용하지는 않았지만 간단한 영어 의미 체계를 사용하여 인용 한 문서를 이해할 수 있습니다.

keysexposed: 롤! 휘발성 뇌.

Device has a keyboard available. 이것은 앱의 실행중인 하드웨어 키보드가있는 기기라고 가정합니다.

If the device has a software keyboard enabled (which is likely), 하드웨어 키보드가있는 장치에는 때때로 "슬라이드 입력"키보드 또는 하드웨어 키를 비활성화하는 다른 옵션이 있습니다. this may be used even when the hardware keyboard is not exposed to the user 키보드가 "슬립 인"상태 (따라서 사용자에게는 보이지 않음)에 있음을 의미합니다. even if the device has no hardware keyboard. 그리고 이것은 하드웨어 키보드가 전혀없는 장치의 명백한 경우에도 사용될 수 있습니다.

If no software keyboard is provided or it's disabled, then this is only used when a hardware keyboard is exposed. 소프트웨어 키보드가 비활성화되어있는 경우,이 한정자를 추가하는 자원에 하드웨어 키보드가 노출되었을 때만 표시됩니다 (즉, "슬 라이드 아웃" 상태).

기본적으로 리소스에이 한정자를 추가하면 소프트웨어 키보드가 활성화되어 있으면 항상 사용됩니다. 그러나 소프트웨어 키보드를 사용할 수 없거나 비활성화 된 경우 하드웨어 키보드가 사용자에게 "노출"되었을 때만 사용됩니다.

+0

유권자는 답안에 무엇이 잘못되었는지 설명 할 수 있습니까? – varevarao

+0

나는 그것을 동등하게했다, 걱정하지 않는다 :) 실제로 당신의 대답은 1 대 이상의 투표를받을 자격이있다. 간단한 답변 주셔서 감사합니다. –