首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在android中动态地向flipper添加多个webviews视图

在android中动态地向flipper添加多个webviews视图
EN

Stack Overflow用户
提问于 2014-09-30 11:14:38
回答 1查看 600关注 0票数 0

在字符串类型的数组列表中,我有一些广告图像的urls。我需要将这些urls加载到web视图中,并将其显示在一个接一个的触发器中。

代码语言:javascript
复制
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中。有人能帮帮我吗??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-19 05:42:20

移动webview创建和添加webview到flipper到for循环。

代码语言:javascript
复制
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();
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26119449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档