在webview数据上滑动动画

时间:2011-10-22 09:54:40

标签: android webview android-animation layout-animation

我正在显示我在webview&中显示的数据描述。 当uesr点击下一步我正在改变webview数据现在我想在动画中显示某种幻灯片,同时更改webview的数据可以有人建议我如何将动画设置为单个webview吗?

谢谢

1 个答案:

答案 0 :(得分:5)

我使用this帖子让网页滑入和滑出。该代码用于自定义Webview客户端。

 private class HelloWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.setVisibility(View.GONE);
            mProgressDialog.setTitle("Loading");
            mProgressDialog.show();
            mProgressDialog.setMessage("Loading " + url);
            return false;
        }

        @Override
        public void onPageFinished(WebView view, String url) {
            mProgressDialog.dismiss();
            animate(view);
            view.setVisibility(View.VISIBLE);
            super.onPageFinished(view, url);
        }
    }

    private void animate(final WebView view) {
        Animation anim = AnimationUtils.loadAnimation(getBaseContext(),
                android.R.anim.slide_in_left);
        view.startAnimation(anim);
    }