在字符串类型的数组列表中,我有一些广告图像的urls。我需要将这些urls加载到web视图中,并将其显示在一个接一个的触发器中。
ArrayList<String>homeads=new ArrayList<String>();
int count=homeads.size();//gives count as 2. So I need to flip these two urls in webview in a flipper.
WebView webv = new WebView(getActivity().getApplicationContext());
webv.getSettings().setJavaScriptEnabled(true);
for(int i=0;i<count;i++)
{
String url=homeads.get(i);
webv.loadUrl(url);
}
flipper.addView(webv);
flipperStart();
private void flipperStart()
{
slide_in = AnimationUtils.loadAnimation(getActivity().getApplicationContext(), R.anim.slide_in_animation);
slide_out = AnimationUtils.loadAnimation(getActivity().getApplicationContext(), R.anim.slide_out_animation);
flipper.setInAnimation(slide_in);
flipper.setOutAnimation(slide_out);
flipper.setAutoStart(true);
flipper.setFlipInterval(4000);
flipper.startFlipping();
}这里的计数给出2,这意味着有两个urls,必须显示在一个网页上,并翻转每一个选择。但是当我喜欢上面的时候,只有一个url显示在flipper中。有人能帮帮我吗??
发布于 2014-10-19 05:42:20
移动webview创建和添加webview到flipper到for循环。
for(int i=0;i<count;i++) {
WebView webv = new WebView(getActivity().getApplicationContext());
webv.getSettings().setJavaScriptEnabled(true);
String url=homeads.get(i);
webv.loadUrl(url);
flipper.addView(webv);
}
flipperStart();https://stackoverflow.com/questions/26119449
复制相似问题