我正在尝试在webview页面中制作webview链接动画。假设我在webview中有一个链接,点击后我希望我的webview片段滑动到下一个片段打开链接等等(即使回去时)..目前我正在使用淡入淡出动画,我想知道如何切换它以显示幻灯片动画?任何线索?感谢
我使用的代码如下:
public MyWebViewClient(WebViewFragment webViewFragment, WebView webview) {
super();
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
view.setVisibility(View.VISIBLE);
}
@Override
public void onPageFinished(WebView view, String url) {
view.setVisibility(View.VISIBLE);
final Animation fade = new AlphaAnimation(0.0f, 1.0f);
fade.setDuration(200);
view.startAnimation(fade);
progressBar.setVisibility(View.GONE);
}
答案 0 :(得分:2)
您可以简单地创建TranslateAnimation
。
AlphaAnimation
您的代码最终会看起来与此类似:
@Override
public void onPageFinished(WebView view, String url) {
view.setVisibility(View.VISIBLE);
final Animation slide = new TranslateAnimation(0, 100, 0, 0);
slide.setDuration(200);
view.startAnimation(slide);
progressBar.setVisibility(View.GONE);
}