2013-08-19 1 views
0

아래 이미지 (Viber 앱 스크린 샷)에서 빨간색으로 표시된 컨트롤에 어떤보기가 사용되는지 말해 줄 수 있습니까? 여기에는 어떤보기가 사용됩니까?

enter image description here

나는 그것을 분할 작업 표시 줄 알았는데,하지만 상단 작업 표시 줄 아래가 아닌 다른 스타일을 가지고 있기 때문에 그것은 할 수 없습니다.

+3

알아 보려면 **'uiautomatorviewer' **를 사용하십시오. – CommonsWare

+0

uiautomatorviewer에는 API 수준이 16 인 장치가 필요합니다. – TheAptKid

+0

API 수준이 16 미만인 경우 'hierarchyviwer'를 사용합니다. 이 경우보기를 찾아야합니다. – IronBlossom

답변

1
  1. 이 화면이 전경에있는 동안 adb으로 장치를 연결하십시오.
  2. <<YOUR_SDK_PATH>>/tools에서 명령 창이나 터미널을 열고 uiautomatorviewer.bat (Windows)을 실행하십시오.
  3. Device Screenshot을 클릭하고 장치를 선택하십시오.
  4. UI ("키패드 열기")를 선택하면 오른쪽 상단에보기가 표시됩니다.

편집 : 16 사용 hierarchyviewer 아래 API 레벨 .

0

나는 그렇지 않으면 uiautomatorviewer을 사용 (당신이 16 이상으로 낮은 API 레벨을 뿌리 전화가있는 경우가 보통 (각 탭에 대한 ViewFlipper 또는 여러 다른 버튼의 외부에서 추가 된) 버튼을

생각), 컴퓨터에 .apk를 가져 오십시오 (또는 어딘가에 다운로드하십시오). 그런 다음 디 컴파일하여 소스 파일을 살펴보십시오. 어쩌면 원하는보기를 찾을 수 있습니다 (또한 소스 코드가 있습니다!).

+0

다른 레이아웃 중 하나에 여러 아이콘 (버튼의 캔트에는 여러 아이콘이 있습니까?)이 있기 때문에 버튼이라고 생각하지 않습니다. – TheAptKid

+0

은 정말로 흥미 롭습니다. 어쩌면 그 중 일부 또는 다른보기가 있습니다. – Gaeburider

관련 문제