android - webview 自定义加载进度条
伊谢尔伦
伊谢尔伦 2017-04-17 17:39:58
0
4
649


上图是sf自己的进度条,如果要实现像如图的进度条,求给个思路,thx

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(4)
黄舟

이를 위해서는 컨트롤을 사용자 정의하고 그리기 규칙을 정의하고 직접 그려야 합니다. 꽤 번거로운 일인데, 비슷한 바퀴가 있는지 알아보려면 다음 오픈소스 라이브러리를 찾아보면 됩니다. NGA의 풀다운 새로 고침이 이 스타일과 비슷했던 것으로 기억합니다. github에 가면 찾을 수 있습니다.

Peter_Zhu

이 효과는 실제로 매우 간단합니다. 예를 들어 오픈 소스 Aisen-SinaWeibo에 대한 로딩에는 이 효과가 있습니다. 이 효과의 구체적인 아이디어는 LinearLayout(방향==수직)과 그 다음의 스크롤 막대입니다. 아래는 webView 및 webView 모니터링입니다. 위의 진행률 표시줄은 Github에서 찾을 수 있습니다.

小葫芦

ProgressBar를 별도로 사용자 정의합니다(또는 스타일을 사용합니다). WebChromeClient에는 웹 페이지 로딩 진행 상황을 가져오는 해당 메소드가 있으며 이를 사용하여 표시줄을 업데이트합니다... 물론 사용자 정의에 직접 통합할 수도 있습니다. WebView....그렇게 생각했어요

Ty80

! SwipeLayout의 이전 버전에는 이러한 효과가 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿