Git Product home page Git Product logo

textbannerview's Introduction

Hi there 👋

Anurag's GitHub stats

textbannerview's People

Contributors

chessluo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

textbannerview's Issues

轮播bug

跳到其他界面,回来的时候轮播停止了

还是有重叠的问题

按照作者你的方法,我在fragment中的 onStop和 onResume方法中,分别调用了停用和启动的api,但是我切换到其他的fragment后,过不久再返回这个fragment,banner一下子会重叠了很多数据

一个小BUG

/**设置数据集合*/
public void setDatas(List<String> datas){
       this.mDatas = datas;
       this.mViewFlipper.removeAllViews();
       if (DisplayUtils.notEmpty(mDatas)){
           for (int i = 0; i < mDatas.size(); i++) {
               TextView textView = new TextView(getContext());
               textView.setText(mDatas.get(i));
               //任意设置你的文字样式,在这里
               textView.setSingleLine(isSingleLine);
               textView.setTextColor(mTextColor);
               textView.setTextSize(mTextSize);
               textView.setGravity(mGravity);
               mViewFlipper.addView(textView,i);//添加子view,并标识子view位置
           }
       }
   }

在setDatas方法上,加上 this.mViewFlipper.removeAllViews();
否者多次赋值后,再点击会出现闪退

关于嵌套在Fragment的bug

四个Fragment, 轮播放在第三个里。 切换123都没问题,切换到第四个再回来,轮播貌似还在继续,但是轮播到下一个就会丢失。

使用textbannerview一些的疑问

1.Activity a中使用textbannerview,跳转至b,在返回a时,文字会出现重叠
2.单个标题依旧可以轮播,查看api未找到合适的解决办法
3.字体间距
4.自定义字体
感谢开发者提供的控件,希望开发者能看到这些问题,感谢

/**设置数据集合*/

/*设置数据集合/
public void setDatas(List datas){
this.mDatas = datas;
if (DisplayUtils.notEmpty(mDatas)){
mViewFlipper.removeAllViews();
for (int i = 0; i < mDatas.size(); i++) {
TextView textView = new TextView(getContext());
setTextView(textView,i);

            mViewFlipper.addView(textView,i);//添加子view,并标识子view位置
        }
    }

}

这个逻辑是错误的,如果开始有数据,重新设置一个无数据的,这个就没有办法刷新,可能开始就没有考虑过这种情况吧

Originally posted by @Trammels in #4 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.