2

Chrome은 최근 Android에서 업데이트되었습니다. 아마 버전 38을 믿어?Android는 Chrome과 같은 텍스트 편집 애니메이션을 만듭니다.

새 탭 검색 상자는 URL 주소 상자로 변환됩니다. 나는 그것이 어떻게하는지 잘 모르겠습니다.

은 몇 버전 나이 였지만에서 게시물을 발견 : 뒤에 세부 사항을 설명 http://www.omgchrome.com/google-chrome-android-material-design-beta/을 :

http://i.imgur.com/FvCJ21k.gif

어떤 도움을 주시면 감사하겠습니다. 그리고 현재이 버전은 최신 버전의 KitKat 4.4.4에서 실행되는 Chrome의 내 프로덕션 버전이기 때문에 L 미리보기 전용이 아닙니다. 내 관찰에서

답변

3

, 나는 단지 수학에 대해 당신이 사용하는 어떤 아이디어와 아이디어를 줄 수

검색 EditText이 둘은 아마도 가지 ObservableScrollView, 일부 ScrollView 내부에 랩하는, Google 로고 아래에 설정됩니다.

EditText의 축소 및 길이 조정은 Google 로고와 관련하여 스크롤되는 픽셀 수 (백분율)로 수행됩니다. 따라서, 로고는 페이드 아웃/아웃합니다.

연장 및 수축이 right 좌표로 변경됩니다.

로고보기가 화면에서 꺼지면 EditText가 작업 표시 줄의 사용자 정의보기로 설정됩니다.

로고가> 50 %로 스크롤되면 적절한 위치로 돌아 오는 것이 ActionBar/Toolbar으로 돌아갑니다. 그렇지 않으면 시작 위치로 돌아갑니다.

언급 할만한 점은 EditText은 스크롤하는 동안 클릭 할 수 없으므로 애니메이션 목적으로 ViewOverlay 일 수 있습니다. 저는 여기서 추측을하고 있습니다.

또한 이러한 목적으로 스크롤보기를 모니터링 할 때 약간의 독서를하십시오. here.

+0

굉장합니다. 자세한 답변을 주셔서 감사합니다. 다른 사람들이 그것에 대해 무엇을 말해야하는지 알게 될 것입니다. 머티리얼 애니메이션을 사용하면 간단한 코드 라이너가 될 수도 있지만 관심이있는 다른 방법도 있습니다. –

+0

당신의 대답은 효과가 있을지 모르지만 ... 나는 그들이하는 진정한 방법은 새로운 툴바 클래스를 사용하고 특정 스콜 포인트에서 그것을 액션 바입니다. –

+0

예, '툴바'는 'EditText'입니다. 답변을 수정했습니다. –

관련 문제